# 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

执行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

查看所有docker版本

###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

diboot - 为开发人员打造的低代码开发平台 (opens new window)