搭建Centos7
Cenos7创建时需要注意选择语言为美式英语,时区选择为亚洲上海。其余皆可默认。
设置网卡
1.查看VMware菜单栏中编辑选项中的“虚拟网络编辑器”
可以查看子网IP和子网掩码如下
点击“NAT设置”,查看网关(GATEWAY)信息如下,记录。
2.进入/etc/sysconfig/network-scripts目录下,可以看到网卡文件,一般为ifcfg-ens**,我的是ifcfg-ens33
3.打开并进行编辑
设置获取IP地址的方式(BOOTPROTO)从dhcp(动态获取),改为static(静态IP地址)
设置网卡设置开启启动(ONBOOT)从no,改为yes
添加之前记录的信息:IPADDR(虚拟机的IP地址,自拟,在子网范围内,不和子网号、网关号码重复即可),GATEWAY(网关号),NETMASK(子网掩码),DNS(域名解析器),ARPCHECK(ARP协议检查不启动)
4.然后保存退出,重启网卡配置:systemctl restart network即可。
安装docker
1.使用root权限更新yum包
sudo yum update
2.卸载旧版本(假如安装过旧版本的话)
sudo yum remove docker docker-common docker-selinux docker-engine
3.安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4.设置yum安装源(阿里云镜像)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5.可以查看所有仓库中的所有docker版本,然后选择特定的版本进行安装
yum list docker-ce --showduplicates | sort -r
6.安装docker
sudo yum install [docker-ce-版本号]
7.启动并加入开机启动
sudo systemctl start docker
sudo systemctl enable docker