1、检查内核版本,centos7 必须是3.10及以上: uname ‐r
2、安装docker(https://docs.docker.com/install/linux/docker-ce/centos/)
(1) 安装所需的软件包
yum install -y yum-utils > device-mapper-persistent-data > lvm2
(2)设置存储库
yum-config-manager > --add-repo > https://download.docker.com/linux/centos/docker-ce.repo
3、安装docker
(1)安装最新的docker
yum install docker-ce
(2)安装指定版本的docker
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
其中<VERSION_STRING>可以通过以下命令查看
yum list docker-ce --showduplicates | sort -r
最终命令如下(我们以第一个截图第一个为例,以下命令未实践,根据官网说明自己写的,所以没有截图,仅供参考,本人是按(1)安装的最新docker):
yum install docker-ce-19.03.4.ce docker-ce-cli-19.03.4.ce containerd.io
4、安装成功确认
docker version
5、启动docker
systemctl start docker
6、设置开机启动docker
systemctl enable docker
7、停止docker
systemctl stop docker
8、卸载
(1)如果需要卸载旧版本docker重新安装:执行以下命令,然后从步骤1开始安装。
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
(2)卸载新版本
yum remove docker-ce
删除所有图像,容器和卷
rm -rf /var/lib/docker
9、docker 镜像查看地址:https://hub.docker.com