CentOS 8 安装docker 您所在的位置:网站首页 centos8装docker CentOS 8 安装docker

CentOS 8 安装docker

2024-05-14 23:27| 来源: 网络整理| 查看: 265

安装前说明

以下操作都是在root用户执行,如果出现containerd.io版本过低或者podman-manpages冲突问题请参照最下方解决方案进行,如果CentOS 8出现yum源更新失败的情况,请参照CentOS 8解决yum不能更新基础库问题进行解决。docker官网文档

1. 卸载老版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2. 安装docker 基础包 yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 3. 设置稳定仓库 yum-config-manager \ --add-repo \ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 4. 安装Docker Engine - Community --此命令会安装最新版本(latest) yum install docker-ce docker-ce-cli containerd.io 5. 可以安装指定版本 yum list docker-ce --showduplicates | sort -r #查看版本 sudo yum install docker-ce- docker-ce-cli- containerd.io #安装指定版本 6. 启动与测试 sudo systemctl start docker # 启动docker docker run hello-world #测试

运行后会显示下图,说明docker安装成功。20200223221146757

containerd.io版本过低 wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm yum install containerd.io-1.2.6-3.3.el7.x86_64.rpm #安装containerd.io #再次重新安装docker yum install docker-ce docker-ce-cli containerd.io podman-manpages问题解决(博主安装中未出现此问题)

在执行安装docker命令,出现包冲突podman-manpages-1.4.2-5.module_el8.1.0+237+63e26edc.noarch20200223171330270卸载 podman-manpages

yum list podman-manpages #查看 podman-manpages yum remove podman-manpages.noarch #卸载podman-manpages.noarch #再次重新安装docker sudo yum install docker-ce docker-ce-cli containerd.io


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有