小编Iss*_*sam的帖子

无法使用docker-compose为Postgres设置密码

我无法使用Docker-compose设置Postgres的密码。Postgres正在加载而没有密码,并且使用默认用户名“ postgres”,似乎未应用以下环境变量。以下是我的docker-compose.yml文件的数据库服务:(版本3)

db:
  image: postgres
  container_name: postgres
  environment:
      POSTGRES_USER: user
      POSTGRES_PASSWORD: pass
      POSTGRES_DB: db
  restart: unless-stopped
  volumes:
    - ./postgres-data:/var/lib/postgresql/data
  ports:
    - "5432:5432"
Run Code Online (Sandbox Code Playgroud)

请注意,我也尝试使用了“ -POSTGRES_USER =”,但没有用

另外,我删除了所有旧的容器/卷。

任何的想法?

postgresql yaml docker docker-compose

5
推荐指数
3
解决办法
5118
查看次数

标签 统计

docker ×1

docker-compose ×1

postgresql ×1

yaml ×1