我正在尝试在我的远程服务器(运行 Arch Linux)上使用 Docker 安装 LibrePhotos,并且我正在遵循官方指南
克隆 repo 并.env
使用正确的路径修改文件后,我运行了docker-compose up -d
,一切似乎都正常美好的
然而,文档说
启动几分钟后,您就可以在 localhost:3000 上访问 LibrePhotos
但如果我这样做ssh -L 3000:127.0.0.1:3000 myuser@myserver -N -v
并打开,127.0.0.1:3000
我什么也看不到。它对两者都不起作用localhost:3000
。但是,我不认为这是 ssh 问题:如果我通过服务器上的 ssh 尝试 ping 127.0.0.1:3000
(或 localhost),我会得到ping: 127.0.0.1:3000: Name or service not known
。
我已经尝试过
- docker 完全全新安装并运行
# Stop all containers
docker stop `docker ps -qa`
# Remove all containers
docker rm `docker ps -qa`
# Remove all images
docker rmi -f `docker images -qa `
# Remove all volumes
docker volume rm $(docker volume ls -qf)
# Remove all networks
docker network rm `docker network ls -q`
- 尝试使用 Web 仪表板的另一个项目来查看是否是这个问题,但它与光棱镜
我在跑步
- Docker 版本 26.0.0,内部版本 2ae903e86c
- Docker Compose 版本 2.26.1