Я использую 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
.
EDIT
Единственное, что я вижу в файле журнала снова и снова:
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>