Docker 安装(使用阿里源)
注意:本安装教程基于CentOS7
1.安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
其中除了yum-utils是添加yum源需要的,其它的都是docker依赖的
2.添加yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装docker
# 建立yum的缓存 (可以不做)
yum makecache fast
# 安装docker-ce (社区版是免费的)
yum install -y docker-ce
PS:安装docker-ce是可以yum -y install docker-ce-[VERSION] 指定具体的docker-ce的版本,默认安装版本为最新版
可以使用如下命令查看当前yum源支持的docker-ce的版本
yum list docker-ce.x86_64 --showduplicates | sort -r
4.启动
# 启动docker服务
systemctl start docker
# 将docker服务设置为开机自启动
systemctl enable docker
PS:如果启动失败可以通过 systemctl status docker 命令查看docker服务状态和启动失败的错误信息
5.验证
# 查看docker的版本信息
docker version
Client: Docker Engine - Community
Version: 19.03.13
API version: 1.40
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:03:45 2020
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.13
API version: 1.40 (minimum version 1.12)
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:02:21 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.3.7
GitCommit: 8fba4e9a7d01810a393d5d25a3621dc101981175
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
参考文章:阿里云Docker CE 镜像源站