返回 导航

Docker / K8s

hangge.com

Docker - 离线安装docker环境(以CentOS系统为例)

作者:hangge | 2022-07-06 10:48
    如果需要在 Linux 系统中安装 docker,最简单的方式便是使用命令在线安装,具体可以参考我之前写的文章(点击查看)。但有时因为网络环境的限制,无法在线安装的话,我们也可以使用 rpm 离线安装包进行安装,下面通过样例进行演示。

1,下载 rpm 包

(1)首先我们访问官网下载页面(点击访问),找到适合自己的系统:

(2)由于我的服务器使用的系统是 CentOS 7x86 64 位),则进入到如下目录:

(3)将如下这四个 rpm 包下载到本地(每种安装包选择最新的版本即可):
containerd.io-1.6.4-3.1.el7.x86_64.rpm
docker-ce-20.10.9-3.el7.x86_64.rpm
docker-ce-cli-20.10.9-3.el7.x86_64.rpm
docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm

2,安装启动

(1)将下载下来的 rpm 包上传到服务器,然后执行如下命令进行安装:
rpm -ivh containerd.io-1.6.4-3.1.el7.x86_64.rpm docker-ce-20.10.9-3.el7.x86_64.rpm docker-ce-cli-20.10.9-3.el7.x86_64.rpm docker-ce-selinux-17.03.3.ce-1.el7.noarch.rpm --force --nodeps

(2)然后执行如下命令启动服务:
systemctl start docker

(3)同时执行如下命令使得 docker 服务随开机自启动:
systemctl enable docker

附:离线安装 Docker Compose

如果还需要离线安装 Docker Compose,可以参考我之前写的另一篇文章:
评论

全部评论(0)

回到顶部