我有一个带有web应用程序的docker-compose、一个postgresql数据库服务器和一个pgadmin4。docker-compose文件设置PGADMIN_DEFAULT_EMAIL和PGADMIN_DEFAULT_PASSWORD,但它们在pgadmin4登录窗口被拒绝。
以下是docker-compose节选:
pgadmin:
image: dpage/pgadmin4:4
restart: always
environment:
PGADMIN_DEFAULT_EMAIL: l.al@free.fr
PGADMIN_DEFAULT_PASSWORD: secret
PGADMIN_LISTEN_PORT: 80
ports:
- "8081:80"
volumes:
- pgadmin-data:/var/lib/pgadmin
volumes:
pgadmin-data:如果我是docker-compose down,我无法像预期的那样在/var/lib/docker/volumes中找到任何卷:/var/lib/docker/volumes/pgadmin-data。
有一个解决方案-- here,但不是用于托管部署的解决方案。并认为,/.pgadmin/pgadmin4.db文件,以抑制应该是在卷。
请问我错过了什么?
发布于 2022-10-03 09:02:52
我想我确实访问了pgadmin4并更改了登录/密码。此外,卷不在/var/lib/docker/volumes中。
我可以用Docker-Desktop找到并压制它。最终,一切似乎都位于~/.docker内部。
https://stackoverflow.com/questions/73932947
复制相似问题