Docker运行但无法连接

时间:2018-04-05 19:30:57

标签: docker docker-volume

我试图为pihole运行一个码头工具。我能够成功地运行起来。我不明白的一件事是,当我尝试添加额外的卷时,即使它似乎正在运行,我也无法连接到其Web界面。

我用:

运行它
sudo docker run -d \
   --name pihole   \
   --net=host      \
   -p 53:53/tcp    \
   -p 53:53/udp    \
   -p 80:80        \
   --volume=/dcfg/pihole:/etc/pihole       \
   --volume=/dcfg/dnsmasq.d:/etc/dnsmasq.d \
   -e TZ="America/Toronto"                 \
   -e WEBPASSWORD="PASSWORD"               \
   -e ServerIP="SERVERIP"                  \
   --restart=unless-stopped                \
   diginc/pi-hole:latest

当我添加:

--volume=/dcfg/pihole_log:/var/log

OR:

--volume=/dcfg/pihole_lighttpd:/etc/lighttpd

然后它不会产生任何错误,我只是无法连接到网络界面。当我停止停靠器时,移除额外的卷并再次运行它,一切都恢复正常。我也试过尝试另一个项目的docker并得到了相同的结果。所以我缺少一些东西。也许只允许2卷?

1 个答案:

答案 0 :(得分:0)

从上面删除-d将允许使用更多的-v选项。