运行dockerized pgadmin作为服务

时间:2017-10-07 13:02:36

标签: postgresql docker pgadmin

以这种方式运行时效果正常:

docker run -it --rm -p 5050:5050 --name testing fenglc/pgadmin4

但是当我将它添加到docker-compose时,我无法连接到localhost:5050。同样发生在thajeztah / pgadmin4图像

version: "3"
services:
  pgadmin:
    image: fenglc/pgadmin4
    ports:
      - "5050:5050"

这不是一回事吗?

1 个答案:

答案 0 :(得分:0)

Okie我错过了docker run语句中的-it标志。你需要有以下撰写

version: "3"
services:
  pgadmin:
    image: fenglc/pgadmin4
    stdin_open: true
    tty: true
    ports:
      - "5050:5050"