diff --git a/docker-compose.yml b/docker-compose.yml index 28117a8..b3f1b0f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,26 +2,22 @@ name: aarthalabs-odoo17 services: db: - image: postgres:15-alpine - restart: unless-stopped + image: postgres:15 + container_name: aarthalabs_odoo17_db + restart: always environment: POSTGRES_DB: postgres POSTGRES_USER: odoo POSTGRES_PASSWORD: odoo volumes: - - postgres-data:/var/lib/postgresql/data - healthcheck: - test: ["CMD-SHELL", "pg_isready -U odoo -d postgres"] - interval: 10s - timeout: 5s - retries: 5 + - aarthalabs_pgdata:/var/lib/postgresql/data odoo: image: odoo:17.0 - restart: unless-stopped + container_name: aarthalabs_odoo17 + restart: always depends_on: - db: - condition: service_healthy + - db ports: - "10003:8069" environment: @@ -29,16 +25,11 @@ services: PORT: 5432 USER: odoo PASSWORD: odoo - command: - - odoo - - --config=/etc/odoo/odoo.conf - - --admin-passwd=change-me - - --dev=all + LIST_DB: "True" volumes: - - odoo-data:/var/lib/odoo - - ./config/odoo.conf:/etc/odoo/odoo.conf:ro + - aarthalabs_odoo_data:/var/lib/odoo - ./addons:/mnt/extra-addons volumes: - postgres-data: - odoo-data: + aarthalabs_pgdata: + aarthalabs_odoo_data: \ No newline at end of file