安装:
1.安装使用的系统工具
yum -y install yum-utils \
device-mapper-persistent-data \
lvm2
yum-utils提供yum-config-manager功能,其他两个是docker需要的
2.添加docker-ceYUM存储库
yum-config-manager —add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.查看仓库中所有可用docker版本
yum list docker-ce —showduplicates | sort -r
默认看到的都是stable通道的
4.安装、指定版本安装、更新
yum install docker-ce
yum install <版本>
yum upgrade 代替install 更新
5.启动、加入开机启动
systemctl start docker,其他状态、停止都雷同status、stop
systemctl enable docker
6.验证
docker version 打印client、server的内容安装完成
卸载:
1.查看docker安装包:
yum list installed | grep docker
2.删除安装包
yum remove docker*
或者指定需要删除的包
yum remove docker-ce docker-cd-cli containerd.io
3.删除镜像、容器(主机上的镜像,容器,卷或自定义配置文件不会自动删除)
rm -rf /var/lib/docker
docker 更新通道:
Docker CE有三种类型的更新通道:stable,test和nightly:
Stable为您提供一般可用性的最新版本。
test 提供在一般可用之前准备好进行测试的预发布。
Nightly为您提供下一个主要版本的最新正在进行的工作。
启用nightly或test repository(可选)
这些repository包含在docker-ce.repo上面的文件中,但默认情况下处于禁用状态。您可以将它们与稳定存储库一起启用。以下命令启用Nightly repository:
yum-config-manager —enable docker-ce-nightly
要启用test通道,请运行以下命令:
yum-config-manager —enable docker-ce-test
以下命令禁用Nightly repository:
yum-config-manager —disable docker-ce-nightly
