时间:2025-03-30 20:59
人气:
作者:admin
sudo yum remove docker docker-common docker-selinux docker-engine需要注意的是,执行该命令只会卸载Docker本身,不会删除Docker存储的文件,例如镜像、容器、卷以及网络文件等。这些文件保存在/var/lib/docker目录中,需要手动删除。 2.2安装仓库 1.执行以下命令,安装Docker所需的包。其中,yum-utils提供了yum-config-manager工具;device-mapper-persistent-data及lvm2则是devicemapper存储驱动所需的包。
sudo yum install -y yum-utils device-mapper-persistent-data lvm22.执行如下命令,安装stable仓库。必须安装stable仓库,即使你想安装edge或test仓库中的Docker构建版本。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo3.[可选]执行如下命令,启用edge及test仓库。edge/test仓库其实也包含在了docker.repo文件中,但默认是禁用的,可使用一下命令启用。
sudo yum-config-manager --enable docker-ce-edge #启用edge仓库 sudo yum-config-manager --enable docker-ce-test #启用test仓库若需再次禁用,可加上--disable标签。例如,执行如下命令即可禁用edge仓库。
sudo yum-config-manager --disable docker-ce-edge小贴士:从Docker 17.06起,stable版本也会发布到edge以及test仓库中。 2.3安装Docker CE 1.执行以下命令,更新yum的包索引。
sudo yum makecache fast2.执行如下命令即可安装最新版本的Docker CE。
sudo yum install docker-ce3.在生产环境中,可能需要指定想要安装的版本,此时可使用如下命令列出当前可用的Docker版本。
yum list docker-ce.x86_64 --showduplicates | sort -r列出版本后,可使用如下命令安装想要安装的Docker CE版本。 sudo yum install docker-ce-<VERSION> 例如:
sudo yum install docker-ce-17.12.0.ce-1.el7.centos4.启动Docker
sudo systemctl start docker
5.验证安装是否正确。
docker version如能够看到类似如下的输出,说明安装成功。

2.4升级Docker CE 若需升级Docker CE,只需执行如下命令:
sudo yum makecache fast然后按照安装Docker的步骤,即可完成升级。 3.使用脚本安装 Docker提供了一键安装脚本,用于将edge或test版本以非交互的方式快速安装到开发或测试环境中。执行脚本需要一些前置条件:
curl -fsSL get.docker.com -o get-docker.sh sudo sh get-docker.sh4.卸载 1.删除Docker软件包:
sudo yum remove docker-ce2.若需删除Docker存储的文件,例如镜像、容器、卷等信息,需执行如下命令:
sudo rm -rf /var/lib/docker结束语:有一种痛叫做,我本可以,却没能坚持。 补充: docker默认安装目录:/var/lib/docker
佛系博主:AlanLee
博客地址:http://www.cnblogs.com/AlanLee
GitHub地址:https://github.com/AlanLee-Java
本文出自博客园,欢迎大家加入博客园。