Centos7离线安装Docker

准备工作

  • 版本说明

操作系统:CentOS 7.9

Docker:Docker CE 20.10.9

  • 必要条件

CentOS系统版本 CentOS 7CentOS 8(stream)  CentOS 9 (stream) 的维护版本

  • 下载Docker

下面是Docker官网中,CentOS版本的RPM包下载地址

https://download.docker.com/linux/centos/

选择CentOS版本后,进入 x86_64/stable/Packages/

下载以下RPM包

docker-ce-cli-20.10.9-3.el7.x86_64.rpm

containerd.io-1.6.8-3.1.el7.x86_64.rpm

docker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm

docker-scan-plugin-0.9.0-3.el7.x86_64.rpm

docker-compose-plugin-2.6.0-3.el7.x86_64.rpm

docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm

docker-ce-20.10.9-3.el7.x86_64.rpm

登录CentOS服务器,使用wget命令下载 Docker CE

## 若无wget命令,使用yum方式安装
yum install -y wget
## 查看wget版本,验证是否安装成功
wget --version
## 下载
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-20.10.9-3.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.6.8-3.1.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-scan-plugin-0.9.0-3.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-compose-plugin-2.6.0-3.el7.x86_64.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-20.10.9-3.el7.x86_64.rpm

安装Docker

  • 安装 Docker CE
## 安装 Docker CE
yum install -y docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm
yum install -y {containerd.io,docker-compose-plugin,docker-scan-plugin,docker-ce-cli,docker-ce-rootless-extras,docker-ce-20.10.9}-*.rpm
  • 启动 Docker
## 启动 Docker 服务
systemctl start docker
## 开机自启 Docker 服务
systemctl enable docker
## 查看 Docker 服务状态
systemctl status docker
## 查看 Docker 版本
docker -v

安装Docker-compose

官网地址:

来源:Github

sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -v

最后使用 docker-compose -v 命令测试是否安装成功(如果提示“没有那个文件或目录”可以重启下服务器再试试)

注意:docker与docker-compose版本需兼容,否则启动容器将失败

安装后补充

官方镜像搜索页面

https://hub.docker.com/search

卸载 Docker

## 查询已经安装的包
yum list installed | grep docker*
## 卸载
yum remove docker-*
## 删除安装目录
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

文件打包分享

来源:阿里云盘

©版权声明:
作者:xiaofu
文章标题:Centos7离线安装Docker
文章地址:https://blog.xf0.cc/52.html
作者地址:https://blog.xf0.cc/author/xiaofu
来源:Fu Zai's Notes
文章版权归作者所有,未经允许请勿转载。
THE END
分享
二维码
海报
Centos7离线安装Docker
准备工作 版本说明 操作系统:CentOS 7.9 Docker:Docker CE 20.10.9 必要条件 CentOS系统版本 CentOS 7、CentOS 8(stream) 或 CentOS 9 (stream) 的维护……
文章目录
关闭
目 录