在 Ubuntu 上修改 pgAdmin 的端口,取决于你是用的哪种方式安装的 pgAdmin:
如果你是通过 apt 安装的 pgAdmin 4 桌面版,默认使用的是 5050 端口(本地 Web 模式)。
pkill pgadmin4
sudo nano /etc/pgadmin4/config_local.py
如果文件不存在,可以新建。
DEFAULT_SERVER_PORT = 5051
(把 5051 改成你想要的端口)
pgadmin4
浏览器访问:
http://127.0.0.1:5051
如果你是用 pip install pgadmin4 安装的:
~/.local/lib/python3.x/site-packages/pgadmin4/config.py
或
~/.pgadmin4/config_local.py
DEFAULT_SERVER_PORT = 5052
pgadmin4
如果是 Docker 运行:
docker run -p 8080:80 \
-e PGADMIN_DEFAULT_EMAIL=admin@admin.com \
-e PGADMIN_DEFAULT_PASSWORD=admin \
dpage/pgadmin4
这里:
8080 是宿主机端口80 是容器内部端口ss -tulnp | grep 505
或
netstat -tulnp | grep 505
如果你能告诉我:
我可以给你更精确的修改方式。