标签: postgresql docker
Docker的官方Postgres图像使用两个环境变量: POSTGRES_USER和POSTGRES_PASSWORD参数化数据库创建:
https://registry.hub.docker.com/_/postgres/
我预计环境变量将在图像源中使用:
https://github.com/docker-library/postgres/blob/bfca9b8a92a99ccfc8f04933b7ecc29a108c7f49/9.4/Dockerfile
但那里没有他们的痕迹。
您能否解释如何使用容器创建使用环境变量指定的用户?
答案 0 :(得分:2)
变量POSTGRES_USER和POSTGRES_PASSWORD用于entrypoint.sh文件visible here。
POSTGRES_USER
POSTGRES_PASSWORD