小编Pav*_*fer的帖子

在 docker 文件中将 postgress 连接添加到 pgadmin

有没有办法用一些服务器连接预先配置 pgadmin(可能通过 env 变量)?

假设你有这个 docker-compose.yml,比如PGADMIN_CONNECTIONS这个例子中的 env 变量?(PGADMIN_CONNECTIONS可能不是有效的 ENV 变量,它只是一个说明)

version: '3'
services:
  postgres:
    image: postgres
    hostname: postgres
    ports:
      - "5432:5432"
    environment:
      POSTGRES_USER: dbuser
      POSTGRES_PASSWORD: dbpass
      POSTGRES_DB: TEST_SM

  pgadmin:
    image: dpage/pgadmin4
    ports:
      - "80:80"
    environment:
      PGADMIN_DEFAULT_EMAIL: pgadmin4@pgadmin.org
      PGADMIN_DEFAULT_PASSWORD: admin

      ??PGADMIN_CONNECTIONS: dbuser:dbpass@postgres:5432

Run Code Online (Sandbox Code Playgroud)

pgadmin docker pgadmin-4

6
推荐指数
3
解决办法
1109
查看次数

标签 统计

docker ×1

pgadmin ×1

pgadmin-4 ×1