1、启动docker
systemctl start docker
2、建立两个docker的容器
sudo docker run -d --name test1 busybox /bin/sh -c "while true;do sleep 3600;done"
sudo docker run -d --name test2 busybox /bin/sh -c "while true;do sleep 3600;done"
3、查看docker容器
docker container ps
等价于
docker ps
4、进到docker容器中bash中
sudo docker exec -it 61aec221147c /bin/sh
61aec221147c 为容器的continerID
5、查看容器的网络命名空间
ip a
6、在云主机的外层查看虚拟机container的网络命名空间
sudo docker exec 2f6dca34956a ip a
2f6dca34956a 为对应container的continerID
7、查看网络的列表
sudo ip netns list 网络命名空间列表
sudo ip netns add test1 增加
sudo ip netns delete test1 删除
docker上查看网络的命名空间
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。