我有一个Docker_compose.yaml文件正在启动一个后继容器。我想在构建和运行服务后包括一个脚本来控制台列表或记录用户表。这是为了进行调试以确认是否已将用户正确添加到init-user-db.sh文件中。
在PG容器完成加载并准备好连接后,如何添加用户列表?还有另一种调试策略吗?
version: '3.6'
services:
postgres:
image: postgres:11.1-alpine
ports:
- '5432:5432'
#network_mode: bridge
#container_name: postgres
environment:
POSTGRES_USER: 'user'
POSTGRES_PASSWORD: 'password'
POSTGRESS_DB: 'db_amex01'
volumes:
- ./init:/docker-entrypoint-initdb.d/
todo:
build: ./go_amex/
depends_on:
- "postgres"
command: ["./wait-for-it.sh", "postgres:5432", "--", "python", "app.py"]