--link test1 是否是将容器名称同时作为网络名称?
来源:4-5 容器之间的link
空堂
2019-12-13
本节课程中将容器 test2 的网络连接至 test1 使用了如下命令:
docker run -d --name test2 --link test1 busybox /bin/sh
课程中提到了这相当于在 test2 容器中添加一条 DNS,即将容器 test1 的 IP 映射为 test1
。
这里我没明白,--link test1
的含义是连接 test1
容器对吧,test1
应该是容器名称,为什么它同时变为域名了(容器 test2
可以在内部 ping 通 test1
)?
我能指定容器 test1
的域名吗?
写回答
1回答
-
麦兜搞IT
2019-12-13
这里的域名都是local的含义,本地的。 就类似于两台机器,您在etc/hosts里面指定name和ip,这两台机器之间就可以通过hostname ping通
022019-12-14
相似问题