我正在使用dpage/pgadmin4。
一切正常,但是当我提交查询时,结果无法显示。这适用于我拥有的所有服务器,表和数据库。
该错误是关于我没有连接到服务器,但是我可以看到一条消息,告诉我结果集中受影响的行。
我可以使用所有其他功能,例如创建数据库,连接服务器,查看DDL,表属性,属性等...
这是我的容器执行脚本:
docker run --name pgadmin --hostname=pgadmin \
--restart=always \
-e PGADMIN_DEFAULT_EMAIL=admin@guesswho \
-e PGADMIN_DEFAULT_PASSWORD=youcannotsee \
-p 36321:80 \
-v /srv/pgadmin/:/var/lib/pgadmin \
-d dpage/pgadmin4
注意:我有一个共享文件夹(/srv/pgadmin/
,具有root
权限。
编辑 我只能一遍又一遍地在日志文件中看到的东西:
Traceback (most recent call last):
File "/pgadmin4/pgadmin/browser/__init__.py", line 510, in index
response = urlreq.urlopen(url, data, 5)
File "/usr/local/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/usr/local/lib/python3.7/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/usr/local/lib/python3.7/urllib/request.py", line 543, in _open
'_open', req)
File "/usr/local/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/local/lib/python3.7/urllib/request.py", line 1360, in https_open
context=self._context, check_hostname=self._check_hostname)
File "/usr/local/lib/python3.7/urllib/request.py", line 1319, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [Errno 101] Network unreachable>