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