一、bridge网络配置
命令:
--net=bridge
例如:
# 拉取镜像(这里以busybox为例) $ docker pull busybox # 通过镜像创建一个名为bus1的容器(run后面加上-d参数,则会创建一个守护式容器在后台运行) $ docker run -itd --name=xxx --net=bridge busybox # 进入容器(注意为什么不是/bin/bash) $ docker exec -it xxx /bin/sh # 查看网络配置 $ ifconfig
注意:
上面使用docker exec -it xxx /bin/bash可能会报错!!!
原因: 这个镜像不包含适合bash的风格操作,没有这样的文件或目录!!!
上面我的镜像基于busybox,它没有bash shell。但他在/bin/sh有一个shell,可以通过docker exec -it xxx /bin/sh进入shell
二、描述
默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也添加到这个网桥中!!!