容器化服务与AWS部署全解析
容器化服务基础
在同一网络中运行多个容器时,若使用相同镜像但不同名称,容器间可直接通信。例如,运行第二个容器 tokendealer2 并尝试ping第一个容器 tokendealer :
$ docker run --rm --net=runnerly --name=tokendealer2 -v /tmp/logs:/logs -p 8082:8080 -it runnerly/tokendealer ping tokendealer
PING tokendealer (172.20.0.2): 56 data bytes
64 bytes from 172.20.0.2: icmp_seq=0 ttl=64 time=0.474 ms
64 bytes from 172.20.0.2: icmp_seq=1 ttl=64 time=0.177 ms
64 bytes from 172.20.0.2: icmp_seq=2 ttl=64 time=0.218 ms
^C
使用专用的Docker网络部署微服务容器是个好习惯,即便只有一个容器运行,也可随时添加新容器或调整网络权限。更多网络策略可参考: https://docs.docker.com/engine/userguide/networking/ 。
超级会员免费看
订阅专栏 解锁全文

406

被折叠的 条评论
为什么被折叠?



