文章目录
- Docker用户自定义网络配置
- 1. 使用VMware安装CentOS 7虚拟机,安装时需添加多一张网卡,该网卡为自定义-VMnet1.并且记得开启CPU虚拟化,将其命名为“Docker”。
- 2. 安装完虚拟机后,进入虚拟机,修改网络配置(onboot改为yes)并重启网络服务,查看相应IP地址,并使用远程连接软件进行连接。
- 3. 配置默认镜像yum源,配置教程详见:[\[https://blog.csdn.net/qi837848914/article/details/137104020\]](https://blog.csdn.net/qi837848914/article/details/137104020)。
- 4. 配置package yum源,先把老师给的package包使用winSCP软件上传至虚拟机根目录,并解压至opt文件夹中。然后修改相应配置,具体配置方法参照之前的实训5-1《OpenvSwitch环境安装及常用操作》
- 5. 安装并启动Open vSwitch。操作方法参照之前的实训5-1《OpenvSwitch环境安装及常用操作》
- 6. 安装Docker。
- 7. 开启Docker服务。
- 8. 查看docker镜像列表。
- 9. 添加镜像(需先用winSCP上传至根目录),并给镜像添加tag和repository。
- 9. 启动docker。
- 10. 新开一个远程连接窗口,查看下docker的容器状态。
- 11. 查询该容器PID。
- 11. 设置PID为刚刚查询到的容器Pid,新建文件夹,创建pid软链接。
- 12. 查看docker0 IP地址
- 13. 创建一对veth,A和B
- 14. 把A连接到Docker0上面
- 16. 把A启动
- 16. 把B放进Docker命名空间中
- 17. 给在命名空间中的B设置名字为eth0
- 18. 把eth0(B)启动
- 19. 给eth0(B)配置IP地址
- 20. 给eth0(B)配置默认网关
- 20. 回容器中查看IP地址,发现ETH0已经为99.
- 20. 尝试ping一下宿主机,发现可以ping通。
Docker用户自定义网络配置
实验前准备:编辑虚拟机网络配置,使VMnet8处在192.168.10.0网段,VMnet1处在192.168.1.0网段。
1. 使用VMware安装CentOS 7虚拟机,安装时需添加多一张网卡,该网卡为自定义-VMnet1.并且记得开启CPU虚拟化,将其命名为“Docker”。
2. 安装完虚拟机后,进入虚拟机,修改网络配置(onboot改为yes)并重启网络服务,查看相应IP地址,并使用远程连接软件进行连接。
3. 配置默认镜像yum源,配置教程详见:[https://blog.csdn.net/qi837848914/article/details/137104020]。
4. 配置package yum源,先把老师给的package包使用winSCP软件上传至虚拟机根目录,并解压至opt文件夹中。然后修改相应配置,具体配置方法参照之前的实训5-1《OpenvSwitch环境安装及常用操作》
5. 安装并启动Open vSwitch。操作方法参照之前的实训5-1《OpenvSwitch环境安装及常用操作》
6. 安装Docker。
yum install docker-io -y
7. 开启Docker服务。
systemctl start docker
8. 查看docker镜像列表。

9. 添加镜像(需先用winSCP上传至根目录),并给镜像添加tag和repository。

9. 启动docker。

10. 新开一个远程连接窗口,查看下docker的容器状态。

11. 查询该容器PID。

11. 设置PID为刚刚查询到的容器Pid,新建文件夹,创建pid软链接。


12. 查看docker0 IP地址

13. 创建一对veth,A和B

14. 把A连接到Docker0上面

16. 把A启动

使用ip a查看信息。

16. 把B放进Docker命名空间中

17. 给在命名空间中的B设置名字为eth0

18. 把eth0(B)启动

19. 给eth0(B)配置IP地址

20. 给eth0(B)配置默认网关

20. 回容器中查看IP地址,发现ETH0已经为99.

20. 尝试ping一下宿主机,发现可以ping通。


8905

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



