《云盘算网络技能与应用》实训9-2:Docker用户自定义网络配置 ...

打印 上一主题 下一主题

主题 855|帖子 855|积分 2565

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。

  1. yum install docker-io -y
复制代码
7. 开启Docker服务。

  1. 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通。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

罪恶克星

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表