《云盘算网络技能与应用》实训9-2:Docker用户自定义网络配置
Docker用户自定义网络配置实验前准备:编辑虚拟机网络配置,使VMnet8处在192.168.10.0网段,VMnet1处在192.168.1.0网段。
1. 利用VMware安装CentOS 7虚拟机,安装时需添加多一张网卡,该网卡为自定义-VMnet1.并且记得开启CPU虚拟化,将其命名为“Docker”。
2. 安装完虚拟机后,进入虚拟机,修改网络配置(onboot改为yes)并重启网络服务,检察相应IP地点,并利用远程连接软件举行连接。
3. 配置默认镜像yum源,配置教程详见:。
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镜像列表。
https://i-blog.csdnimg.cn/blog_migrate/d299588e275c361ca457449249973594.png
9. 添加镜像(需先用winSCP上传至根目录),并给镜像添加tag和repository。
https://i-blog.csdnimg.cn/blog_migrate/1fe55bfb6fa98d227b14320b4d378b18.png
9. 启动docker。
https://i-blog.csdnimg.cn/blog_migrate/d88ec4dc932062694b7c12b8ff1bd5b1.png
10. 新开一个远程连接窗口,检察下docker的容器状态。
https://i-blog.csdnimg.cn/blog_migrate/e09e1085cdba8557d9276d597786003a.png
11. 查询该容器PID。
https://i-blog.csdnimg.cn/blog_migrate/400b709cfef81a1293aa935be7c79254.png
11. 设置PID为刚刚查询到的容器Pid,新建文件夹,创建pid软链接。
https://i-blog.csdnimg.cn/blog_migrate/69051efb4b348025841906f1aafefe26.png
https://i-blog.csdnimg.cn/blog_migrate/bd5ee143f08be893e0dc172ef88efeee.png
12. 检察docker0 IP地点
https://i-blog.csdnimg.cn/blog_migrate/f06f3ccd4a1fe4aab8f908f87f207c2c.png
13. 创建一对veth,A和B
https://i-blog.csdnimg.cn/blog_migrate/e47266ba72ed0c5dde8587ee20215336.png
14. 把A连接到Docker0上面
https://i-blog.csdnimg.cn/blog_migrate/e5aed0671576e76b32127fbe57c585a3.png
16. 把A启动
https://i-blog.csdnimg.cn/blog_migrate/d8f5838381765e25d2539f5ecd661ed0.png
利用ip a检察信息。
https://i-blog.csdnimg.cn/blog_migrate/0e8d38b3871f29e30d224e06675e898a.png
16. 把B放进Docker命名空间中
https://i-blog.csdnimg.cn/blog_migrate/554ccc941ea820ada22b910e195807ac.png
17. 给在命名空间中的B设置名字为eth0
https://i-blog.csdnimg.cn/blog_migrate/04995642a4eaa03dd464c8125b923964.png
18. 把eth0(B)启动
https://i-blog.csdnimg.cn/blog_migrate/27b87ea77ca9d07738e16045e6a27fa3.png
19. 给eth0(B)配置IP地点
https://i-blog.csdnimg.cn/blog_migrate/8c62d01da31833d3283e4f4f7daca2a8.png
20. 给eth0(B)配置默认网关
https://i-blog.csdnimg.cn/blog_migrate/43e4c10734799396bee6ee6528516cef.png
20. 回容器中检察IP地点,发现ETH0已经为99.
https://i-blog.csdnimg.cn/blog_migrate/159f448398d46934c54e12807d5e10d7.png
20. 尝试ping一下宿主机,发现可以ping通。
https://i-blog.csdnimg.cn/blog_migrate/c5286d554ab01ed8075e9979a6e88a1d.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]