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 删除
网友评论