1. 安装虚拟机,这个没啥好说的,我用的是centos7,注意内核版本必须是linux3.0以上,使用
cat /proc/version命令查看内核版本。
2.查看虚拟机IP地址:ip addr
3.关闭并移除虚拟机防火墙:关闭systemctl stop firewalld
禁用systemctl disable firewalld
启用systemctl enablefirewalld(不用)
4.安装docker:yum install -y docker
修改docker配置文件daemon.json,将镜像仓库地址设置为国内网站,提升网络连接的稳定性:
5.启动docker:systemctl start docker
6.查看:
7.docker拉取镜像:docker pull 镜像名称
8.另外说下虚拟机的网络配置吧,有两种,一种是桥接模式,也就是动态获取IP地址,这个比较麻烦,因为它有时会自己变动IP地址,干扰项目进程;另一种是nat模式(推荐),也就是静态IP地址,进去后需要对IP地址进行配置,配置好了之后就一直是这个IP,不会变来变去。
如果你选择桥接模式,注意虚拟机安装时把这个打开:
如果选择nat模式,修改配置文件:
修改后效果:
修改完成后记得重启网络服务:systemctl restart network
9.说一下我遇到的bug:我配置完成后在虚拟机里面访问主机没有一点问题,然而主机拼虚拟机的时候却死活拼不同,网上资料查了一大堆,有人说nat模式主机本来就不能访问内网,纯粹扯淡,把这个勾上就好了: