小编Ome*_*phA的帖子

Postgres 和 Docker Compose;密码身份验证失败并且角色“postgres”不存在。无法从 pgAdmin4 连接

我有一个 docker-compose,它可以如下显示 psql 数据库,目前我正在尝试使用 pgAdmin4 (不在 docker 容器中)连接到它并能够查看它。我在与数据库进行身份验证时遇到问题,我不明白为什么。

docker 撰写

version: "3"

services:
  # nginx and server also have an override, but not important for this q.
  nginx:
    ports:
      - 1234:80
      - 1235:443
  server:
    build: ./server
    ports:
      - 3001:3001 # app server port
      - 9230:9230 # debugging port
    env_file: .env
    command: yarn dev
    volumes:
      # Mirror local code but not node_modules
      - /server/node_modules/
      - ./server:/server
  
  database:
    container_name: column-db
    image: 'postgres:latest'
    restart: always
    ports:
      - 5432:5432
    environment:
      POSTGRES_USER: postgres # The …
Run Code Online (Sandbox Code Playgroud)

postgresql docker docker-compose pgadmin-4

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

docker ×1

docker-compose ×1

pgadmin-4 ×1

postgresql ×1