本次Centos8采用阿里云轻量服务器进行测试
环境信息
[root@iZj6cj0oh4kpkhvg8a3pfkZ ~]# cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
[root@iZj6cj0oh4kpkhvg8a3pfkZ ~]# uname -r
4.18.0-193.14.2.el8_2.x86_64
安装Docker
centos-extras
必须启用存储库。此存储库默认启用,但如果您已禁用它,则需要 重新启用它。(基本上不用单独修改)
推荐使用overlay2存储驱动
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装最新版本的 Docker Engine、containerd 和 Docker Compose 或进入下一步安装特定版本:
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
新版本的yum源中,已经将docker-compose修改为docker-compose-plus组件
- 要安装特定版本的 Docker Engine,请在 repo 中列出可用版本,然后选择并安装
[root@iZj6cj0oh4kpkhvg8a3pfkZ ~]# yum list docker-ce --showduplicates | sort -r
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-epel.repo; 配置:ID 为 "failovermethod" 的 OptionBinding 不存在
docker-ce.x86_64 3:20.10.9-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.8-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.7-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.6-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.5-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.4-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.3-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.2-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.17-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.17-3.el8 @docker-ce-stable
docker-ce.x86_64 3:20.10.16-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.15-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.14-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.1-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.13-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.12-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.11-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.10-3.el8 docker-ce-stable
docker-ce.x86_64 3:20.10.0-3.el8 docker-ce-stable
docker-ce.x86_64 3:19.03.15-3.el8 docker-ce-stable
docker-ce.x86_64 3:19.03.14-3.el8 docker-ce-stable
docker-ce.x86_64 3:19.03.13-3.el8 docker-ce-stable
已安装的软件包
上次元数据过期检查:0:08:03 前,执行于 2022年08月02日 星期二 13时42分07秒。
可安装的软件包
即包名称 ( docker-ce) 加上版本号。例如,docker-ce-18.09.1
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin
#此命令会安装 Docker,但不会启动 Docker。它还会创建一个 docker组,但是默认情况下它不会将任何用户添加到该组中。
启动Docker
systemctl start docker
Docker使用命令没有发生变化,Docker-compose命令修改为docker compose
谢谢你!!!!找了几个小时资料了!!!?