自上次更新其 Docker 映像后无法连接到 pgAdmin 4:用户名或密码不正确

时间:2021-06-24 22:00:33

标签: docker docker-compose pgadmin-4

我最近在以下撰写文件中使用 docker-compose pull 更新了 dpage/pgadmin4:latest docker 映像:

version: '3.8'

services:
  pgadmin4:
    image: dpage/pgadmin4:latest
    container_name: pgadmin4
    environment:
      - PGADMIN_DEFAULT_EMAIL=user@local.host
      - PGADMIN_DEFAULT_PASSWORD=password
      - PGADMIN_LISTEN_PORT=8080
      - PGADMIN_SERVER_JSON_FILE=servers.json
    volumes:
      - ./servers.json:/pgadmin4/servers.json
    ports:
      - "8080:8080"
    restart: unless-stopped
    network_mode: host

但是从现在开始,每次我在启动容器后尝试登录登录页面时,都会遇到以下错误消息:

<块引用>

“用户名或密码不正确”。

pgadmin4 error message

这是当时服务器日志 (docker-compose logs) 上显示的行:

pgadmin4    | ::1 - - [24/Jun/2021:21:48:21 +0000] "POST /authenticate/login HTTP/1.1" 302 209 "http://localhost:8080/login?next=%2F" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"
pgadmin4    | ::1 - - [24/Jun/2021:21:48:21 +0000] "GET / HTTP/1.1" 302 237 "http://localhost:8080/login?next=%2F" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"
pgadmin4    | ::1 - - [24/Jun/2021:21:48:21 +0000] "GET /login?next=%2F HTTP/1.1" 200 1812 "http://localhost:8080/login?next=%2F" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"
pgadmin4    | ::1 - - [24/Jun/2021:21:48:21 +0000] "GET /favicon.ico?ver=50400 HTTP/1.1" 302 265 "http://localhost:8080/login?next=%2F" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36"

出了什么问题以及如何解决?
我没有更改撰写文件,并且在更新前完美运行。

更多信息:
操作系统:Ubuntu 18.04。
Docker 版本 20.10.7,构建 f0df350
docker-compose 版本 1.27.4,内部版本 40524192

2 个答案:

答案 0 :(得分:1)

这是图像 5.4 上的一个错误

我已将其降级为 5.3 并且运行良好。

(刚刚失去了几个小时到这个...)

答案 1 :(得分:0)

最近发布的最新版本(撰写本文时为 5.5)似乎已经解决了这个问题

latest version


docker pull dpage/pgadmin4:5.5

https://hub.docker.com/r/dpage/pgadmin4/tags?page=1&ordering=last_updated