为什么dockerbuild设标志 – add-host不能在Linux的Ubuntu的工作?
我想运行我的docker开发设置,我不能访问主机
docker build --add-host mymachinelocalip:ss-local
在我的生产ubuntu环境中,通过在Dockerfile中进行调整 :
RUN curl -f http://ss-local:8181
我的/ etc / hosts :
::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 172.17.0.1 ss-local 172.17.0.5 e1ede117fb1e
在我的本地计算机(MacOSX El Capitan和Windows10)上,一切都很完美。但是,在Ubuntu curl命令下digitalocean雾滴失败。
我开始与docker..我想知道也许有某种防火墙在Linux上,防止连接到主机…
Ubuntu 16.04.2 LTS与Docker版本17.06.0-ce,build 02c1d87 。