在线安装
- 命令行安装
sudo yum install -y yum-utils
sudo yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum clean all
sudo yum update -y
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
参考:Install Docker Engine on CentOS
- 启动
systemctl start docker
离线安装
- 离线下载 参考文档下载离线安装包(https://cloud.tencent.com/developer/article/2139545) 因为一般来说大部分依赖都已经安装成功,所以只需要下载部分依赖就可以(使用与离线服务器相同架构和相同操作系统的服务器下载)
yumdownloader --resolve --destdir=/tmp/packages/docker docker-ce docker-ce-cli containerd.io docker-compose-plugin container-selinux fuse3-libs fuse-overlayfs slirp4netns
- 安装
rpm -ivh *.rpm