【发布时间】:2018-06-04 01:41:16
【问题描述】:
我的 mongo 容器正在运行:
docker run --security-opt=seccomp:unconfined -p 27017:27017 -p 28017:28017 --name mong --rm mong --link myapp
还有我的应用
docker run --rm -ti --security-opt=seccomp:unconfined -p8080:8080 --name myapp --link mong --expose 8080
当我运行docker port myapp
8080/tcp -> 0.0.0.0:8080
docker port mong 得到以下关注:
27017/tcp -> 0.0.0.0:27017
28017/tcp -> 0.0.0.0:28017
但是 myapp 没有看到 mong 端口。当我使用--net=host 标志运行docker run --rm -ti --security-opt=seccomp:unconfined -p8080:8080 --name myapp --link mong --expose 8080 时,myapp 开始看到mong 容器端口,但停止公开8080。
如何解决?怎么了?
【问题讨论】: