Centos7离线安装Docker

3,609 阅读1分钟

一、下载准备

docker安装包
下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.09.8-3.el7.x86_64.rpm
三个依赖包
下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.2-3.el7.x86_64.rpm
下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-18.09.8-3.el7.x86_64.rpm
下载地址:http://mirror.centos.org/centos/7/extras/x86_64/Packages/container-selinux-2.107-3.el7.noarch.rpm

**二、**依赖组件cgroup,下载以下四个依赖包:

libcgroup-0.41-8.el7.x86_64.rpm
下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/libcgroup-0.41-21.el7.x86_64.rpm
libcgroup-devel-0.41-8.el7.x86_64.rpm
下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/libcgroup-devel-0.41-21.el7.x86_64.rpm
libcgroup-pam-0.41-8.el7.x86_64.rpm
下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/libcgroup-pam-0.41-21.el7.x86_64.rpm
libcgroup-tools-0.41-8.el7.x86_64.rpm
下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/libcgroup-tools-0.41-21.el7.x86_64.rpm

!!!!将以上链接全部下载放在一个文件夹(文件数量8个)!!!!!!

三、解压并安装

1、rpm -ivh libcgroup-*

2、rpm -ivh docker-ce-cli-18.09.8-3.el7.x86_64.rpm

3、rpm -ivh container-selinux-2.107-3.el7.noarch.rpm

4、rpm -ivh containerd.io-1.2.2-3.el7.x86_64.rpm

5、rpm -ivh docker-ce-18.09.8-3.el7.x86_64.rpm

四、启动

# 启动
systemctl start docker 

# 查看状态
systemctl status docker

五、安装docker-compose

下载地址:github.com/docker/comp…

1、把下载的安装包上传到服务器的/usr/local/bin/目录下,增加执行权限

chmod a+x docker-compose

2、测试是否成功

docker-compose --version