CentOS 8:在Linux环境下安装和卸载Docker

文章目录

  • 安装Docker
  • 卸载Docker
  • 参考资料

安装Docker

  1. 安装必要的安装包。
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

...                                              

完毕!

CentOS 8:在Linux环境下安装和卸载Docker_第1张图片

  1. 设置仓库:这里选用阿里云源。
[root@localhost ~] yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
添加仓库自:http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 安装 Docker Engine-Community:中间会有两次确定判断,均输入“y”。
[root@localhost ~] yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

...

已安装:
  container-selinux-2:2.167.0-1.module_el8.5.0+911+f19012f9.noarch              
  containerd.io-1.6.24-3.1.el8.x86_64                                           
  docker-buildx-plugin-0.11.2-1.el8.x86_64                                      
  docker-ce-3:24.0.7-1.el8.x86_64                                               
  docker-ce-cli-1:24.0.7-1.el8.x86_64                                           
  docker-ce-rootless-extras-24.0.7-1.el8.x86_64                                 
  docker-compose-plugin-2.21.0-1.el8.x86_64                                     
  fuse-overlayfs-1.7.1-1.module_el8.5.0+890+6b136101.x86_64                     
  fuse3-3.2.1-12.el8.x86_64                                                     
  fuse3-libs-3.2.1-12.el8.x86_64                                                
  libcgroup-0.41-19.el8.x86_64                                                  
  libslirp-4.4.0-1.module_el8.5.0+890+6b136101.x86_64                           
  slirp4netns-1.1.8-1.module_el8.5.0+890+6b136101.x86_64                        

完毕!

第一次输入安装命令时,提示大量的软件包出现冲突,尝试以下命令:

1. 根据提示卸载可能引起冲突的软件包
[root@localhost ~] yum remove podman buildah runc

2. 清理yum缓存
[root@localhost ~] yum clean all

3.再次尝试安装命令

CentOS 8:在Linux环境下安装和卸载Docker_第2张图片

CentOS 8:在Linux环境下安装和卸载Docker_第3张图片

  1. 启动docker,查看版本号。
[root@localhost ~]# systemctl start docker
[root@localhost ~]# docker version

CentOS 8:在Linux环境下安装和卸载Docker_第4张图片

  1. 测试hello world:测试成功即表示安装成功。
[root@localhost ~]# docker run hello-world

CentOS 8:在Linux环境下安装和卸载Docker_第5张图片


卸载Docker

[root@localhost ~]# systemctl stop docker
[root@localhost ~]# yum remove docker-ce docker-ce-cli containerd.io
[root@localhost ~]# rm -rf /var/lib/docker
[root@localhost ~]# rm -rf /var/lib/containerd

再次安装可直接运行以下命令

[root@localhost ~]# dnf install docker-ce

参考资料

【精选】【CentOS8安装docker】-CSDN博客

【精选】Docker系列之CentOS8安装Docker-CSDN博客

第 14 篇 : 安装Docker-CSDN博客

你可能感兴趣的:(操作系统,linux,centos,docker)