# CentOS 7虚拟机安装Docker
author: diboot team , publish date: 2019.08.01
Windows10家庭版无法安装Docker,可以升级到Windows专业版再安装 或者 使用虚拟机的CentOS系统安装。本文以CentOS 7.6虚机 + Docker 18.06(为了运行Rancher)为例,介绍具体的安装步骤。
# 1. 安装CentOS虚拟机
# 1.1 官方下载并安装 WMware Player (opens new window)
# 1.2 下载 CentOS镜像 (opens new window)
以CentOS 7.6为例,标准版下载路径如下: http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
# 1.3 打开WMware Player,安装CentOS镜像
安装过程中需要设置root密码及新建用户账号
# 2. 配置CentOS并配置环境
###2.1 启动并登录CentOS(root用户或sudo user)
###2.2 配置yum update并更新系统
如果yum update命令报如下错误信息:
can not find a valid baseurl for repo: base/7/x86_64
1
则修改如下配置后重启系统:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将最后一行的 ONBOOT=no 改成 ONBOOT=yes
wq退出
1
2
3
2
3
执行yum update更新系统:
yum update
1
####2.3 安装配置ifconfig,方便后续使用
yum install net-tools
1
####2.4 安装yum-utils,以便使用yum-config-manager
yum install yum-utils
1
# 3. 安装Docker
###3.1 添加国内阿里云镜像:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1
###3.2 查看所有docker版本
yum list docker-ce --showduplicates | sort -r
1
###3.3 安装docker 安装最新版本
yum install docker-ce
1
或安装指定版本,如:
yum install docker-ce-18.06.3.ce
1
安装完成后可以通过 docker version检查:
###3.4 启动docker 启动docker
service docker start
1
如果需要可以设置开机自启动:
systemctl start docker
systemctl enable docker
1
2
2