Docker安装和卸载
一,已安装Docker,卸载Docker
1.方法一
- sudo yum remove docker \
- docker-client \
- docker-client-latest \
- docker-common \
- docker-latest \
- docker-latest-logrotate \
- docker-logrotate \
- docker-engine
复制代码 如果出现以下提示就证明没卸载成功,可以选择方法2:
2.方法二
- #查询docker是否处于运行状态
- systemctl status docker
复制代码- #如果显示running,就停止docker服务
- systemctl stop docker
复制代码 如果在暂停的时候报错
Warning: Stopping docker.service, but it can still be activated by: docker.socket
需要先执行以下命令在停止服务- sudo systemctl stop docker.socket
复制代码- #查看yum安装的docker文件包
- yum list installed |grep docker
复制代码- #查看docker相关的rpm源文件
- rpm -qa |grep docker
复制代码- #删除所有安装的docker文件包
- yum -y remove <此处粘贴上一步所有的rpm源文件名用空格间隔>
- #检查是否卸载干净
- rpm -qa |grep docker
- #删除docker的镜像文件,默认在/var/lib/docker目录下
- rm -rf /var/lib/docker
- #卸载结束
复制代码 二,安装Docker
- #安装所需要的软件包
- sudo yum install -y yum-utils \
- device-mapper-persistent-data \
- lvm2
- #设置稳定的仓库(选择的阿里云)。
- sudo yum-config-manager \
- --add-repo \
- http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- #安装特定版本的 Docker Engine-Community,请在存储库中列出可用版本,然后选择并安装:
- yum list docker-ce --showduplicates | sort -r
- yum list docker-ce-cli --showduplicates | sort -r
复制代码- #此处为兼容K8s选择20.10.3
- #安装docker服务
- sudo yum install docker-ce-20.10.3 docker-ce-cli-20.10.3 containerd.io
- #安装完成后启动服务
- systemctl start docker
- #测试docker是否安装成功
- docker run hello-world
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |