在虚拟机下重新搭建了一遍docker环境,踩了几个坑,记录一下。
一、VitualBox的安装
由于VMware比较庞大,选择了精简一点的VitualBox进行安装。软件下载地址:
https://www.virtualbox.org/
VirtualBox是免费的,麻雀虽小五脏俱全,安装也简单,下载了双击下一步下一步即可(尽量不要出现中文路径)。
二、CentOS 7.0安装
镜像文件下载:https://pan.baidu.com/s/1vkm-21nTH6sbbLXINnGWTA
提取码:nljl
1、VirtualBox新建虚拟机
2、内存建议1024MB,硬盘20G
3、设置网络为桥接网卡(主机访问虚拟机必要设置,关闭主机防火墙)
4 、启动虚拟机→选择下载好的系统iso镜像
有感叹号的点进去确认一下。
设置root密码,等待几分钟就安装完成了。
5、设置网络
启动之后输入ip addr show,ip地址如下图所示:
修改网卡配置
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
将ONBOOT修改为yes,重启网络服务。
service network restart
重启之后,ip地址为下图
因为我的本机是192.168.1网段的,所以目前两者就可以互通了。
三、安装docker
1、更新yum
yum update
2、安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
3、设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4、查看仓库版本
yum list docker-ce --showduplicates | sort -r
5、安装docker
yum install docker-ce
6、启动并加入开机启动
systemctl start docker
systemctl enable docker
以上就是整个安装流程,如果出现ip不对的情况,关闭虚拟机,设置以下选项: