У меня есть файл Docker_compose.yaml, который запускает контейнер postgress.Я хочу включить скрипт в консольный список или журнал, таблицу пользователей после того, как сервис собран и запущен.Это для отладки, чтобы убедиться, что пользователи были правильно добавлены в файл init-user-db.sh.
Как мне добавить список пользователей после того, как контейнер PG завершил загрузку и готов к соединению?Есть ли другая стратегия отладки?
docker_compose.yml
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"]
проект
github проекта