centos 8 安装docker

发布时间:2024年01月09日

一,安装依赖:?

yum install -y yum-utils device-mapper-persistent-data lvm2

二,安装docker仓库源:

#docker官方仓库源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#国内阿里仓库源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

三,安装最新版docker:

yum install docker-ce

四,启动docker:

systemctl start docker

验证:

[root@localhost ~]# systemctl start docker
[root@localhost ~]# ps -ef |grep docker 
root     2000080       1  2 14:31 ?        00:00:00 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
root     2000237 1966113  0 14:32 pts/1    00:00:00 grep --color=auto docker

报错:

[root@localhost ~]# sudo yum install docker-ce
Docker CE Stable - x86_64                                                                                                                                7.2 kB/s | 3.5 kB     00:00    
错误:
 问题: 安装的软件包的问题 podman-docker-3.3.1-9.module_el8.5.0+988+b1f0b741.noarch
  - 软件包 docker-ce-3:24.0.7-1.el8.x86_64 与 docker(由 podman-docker-3.3.1-9.module_el8.5.0+988+b1f0b741.noarch 提供)冲突
  - 无法为该任务安装最佳候选
(尝试在命令行中添加 '--allowerasing' 来替换冲突的软件包 或 '--skip-broken' 来跳过无法安装的软件包 或 '--nobest' 来不只使用软件包的最佳候选)

解决:

在后面加上"--allowerasing",意思是替换之前安装的软件包。

[root@localhost ~]# sudo yum install docker-ce --allowerasing

文章来源:https://blog.csdn.net/weixin_46627652/article/details/135479974
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。