Docker离线安装

一、背景

在办公环境中Linux服务器处于局域网,基本无法从网上直接下载各种工具,因此,为了方便快捷的搭建我们需要的服务器环境,可以使用docker来进行移植。

 在线安装过程参考官方文档地址:https://docs.docker.com/engine/install/centos/

 

二、考虑将docker相关的安装包通过拷贝的方式,传输到服务器

docker安装包下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

需要下载一个selinux包:docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm

和docker包:docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm

注意版本一定要对应,前面是centos的安装包。

 如果只下载了docker-cexxx.rpm包,那么执行:

yum localinstall dockerxxx.rpm

会提示有依赖,所以不能够仅仅只安装这个包,而需要把依赖一起下载下来,并进行安装。

 

 

 对于rhel系统,考虑直接下载对应目录下的安装包即可。

 

下载安装包后,拷贝到linx环境

先安装selinux包:rpm -ivh docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm 

然后安装docker包:rpm -ivh docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm

参考链接:

https://www.cnblogs.com/yizhipanghu/p/11686362.html

https://blog.csdn.net/yulei_qq/article/details/89021817

 

posted @ 2020-06-02 15:27  sliec  阅读(25639)  评论(0编辑  收藏  举报