我有一个码头组成文件:
version: '3.7'
services:
db:
image: "postgres:9.6"
container_name: postgres-container
ports: ["6543:5432"]
environment:
- POSTGRES_USER=odoo
- POSTGRES_PASSWORD=admin
- POSTGRES_DB=odoo
restart: always
volumes:
- ./data/postgres:/var/lib/postgresql/data
odoo:
#build: ./odoo-container
image: odoo-image
container_name: odoo-container
ports: ["8069:8069"]
tty: true
command: opt/odoo/odoo-bin -c opt/odoo.conf -d teste
depends_on:
- db问题是,当我启动docker组合时,我的db服务运行,当docker运行odoo服务时,我得到一个错误:
psycopg2.OperationalError: FATAL: the database system is starting up当我重新启动odoo容器时,它可以工作。
发布于 2022-01-10 13:55:37
im添加了重新启动方法,并工作:
odoo:
#build: ./odoo-container
image: odoo-image
container_name: odoo-container
ports: ["8069:8069"]
command: opt/odoo/odoo-bin -c opt/odoo.conf -d teste
depends_on:
- db
restart: always https://stackoverflow.com/questions/70626052
复制相似问题