Sign inSign up

sunsujjanont/oracle-apex:latest

Manifest digest

sha256:b280d0d7e60f4aacc75024dff26662cd0286ead38dd57145d3be0f0a333ef023

Last pushed

about 1 month by sunsujjanont

Type

Compose

Manifest digest

sha256:b280d0d7e60f4aacc75024dff26662cd0286ead38dd57145d3be0f0a333ef023

Compose file content

name: oracle-apex

services:
  oracle-db:
    image: gvenzl/oracle-free:latest
    pull_policy: always
    container_name: oracle-26ai-free
    restart: unless-stopped
    ports:
      - "1521:1521"
      - "5500:5500"
    environment:
      - ORACLE_RANDOM_PASSWORD=yes
    volumes:
      - oracle_apex_data:/opt/oracle/apex
      - oracle_db_data:/opt/oracle/oradata
      - oracle_admin_data:/opt/oracle/admin
    networks:
      - apex-net
    healthcheck:
      test: ["CMD-SHELL", "rc=0; echo 'exit' | sqlplus -L sys/NewPassword123@localhost/FREEPDB1 as sysdba || rc=$$?; [ $$rc -eq 0 ] || [ $$rc -eq 3 ]"]
      interval: 20s
      timeout: 10s
      retries: 15
      start_period: 60s
      
  ollama:
    image: ollama/ollama:0.24.0
    pull_policy: always
    container_name: ollama
    restart: unless-stopped
    ports:
      - "11434:11434"
    environment:
      - OLLAMA_HOST=0.0.0.0
    volumes:
      - ollama_data:/root/.ollama
    networks:
      - apex-net
    entrypoint: ["/bin/sh", "-c"]
    command:
      - |
        ollama serve &
        sleep 10
        ollama pull qwen2.5vl:3b
        tail -f /dev/null
        
networks:
  apex-net:
    name: apex-net
    driver: bridge

volumes:
  oracle_apex_data:
  oracle_db_data:
  oracle_admin_data:
  ollama_data:

Docker commands

docker compose -f oci://sunsujjanont/oracle-apex:latest up

Use the above command to pull and run the Compose file. Learn more⁠.

Images used

Image

The easiest way to get up and running with large language models.


Pulls

100M+

Stars

1619

Last Updated

about 21 hours

Image

Oracle Database Free for everyone! :)


Pulls

5M+

Stars

94

Last Updated

2 months