我无法从管理员连接到 postgresql
I cannot connect from adminer to postgresql
我尝试通过 docker 容器启动 postgresql 和 adminer。但是从管理员我无法使用密码和我 whote 的用户进入 postgresql。
SQLSTATE[08006] [7] FATAL: password authentication failed for user "root"
我都试过了。
version: '3'
services:
web:
build: .
environment:
- APACHE_RUN_USER=www-data
volumes:
- ./blog:/var/www/html/
ports:
- 8080:80
working_dir: /var/www/html/
db:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: kisphp
POSTGRES_USER: root
POSTGRES_DB: kisphp
ports:
- "5432:5432"
volumes:
- ./postgres:/var/lib/postgresql/data
adminer:
image: adminer
restart: always
ports:
- "6080:8080"
此 docker-compose 配置运行良好。
尝试从头开始重新创建它:
- 删除
./postgres
个文件夹
docker-compose stop
docker-compose down
docker-compose up -d
我尝试通过 docker 容器启动 postgresql 和 adminer。但是从管理员我无法使用密码和我 whote 的用户进入 postgresql。
SQLSTATE[08006] [7] FATAL: password authentication failed for user "root"
我都试过了。
version: '3'
services:
web:
build: .
environment:
- APACHE_RUN_USER=www-data
volumes:
- ./blog:/var/www/html/
ports:
- 8080:80
working_dir: /var/www/html/
db:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: kisphp
POSTGRES_USER: root
POSTGRES_DB: kisphp
ports:
- "5432:5432"
volumes:
- ./postgres:/var/lib/postgresql/data
adminer:
image: adminer
restart: always
ports:
- "6080:8080"
此 docker-compose 配置运行良好。
尝试从头开始重新创建它:
- 删除
./postgres
个文件夹 docker-compose stop
docker-compose down
docker-compose up -d