linux服务器不能联网如何安装dokcer容器,原理这么简单
今天
今天遇到这样一个问题,公司的服务器不能连互联网,用不了网上的的yum源安装软件。大家都知道linux服务器安装软件没有yum源,安装软件是很麻烦的linux联网,要解决一大堆的依赖关系。 今天给大家说说,今天是如何在离线情况下,把docker容器安装在内网服务器中。 服务器环境: Centos7.0 docker 18.06.0-ce docker离线安装包下载 通过在能上网的电脑安装虚拟机,并在虚拟机在安装一个centos7.0的系统。具体如何centos系统自行百度。安装完系统,登录虚拟机上的centos,执行如下命令,进行下载安装包到/home/dockerRpm目录下 yum install --downloadonly --downloaddir=/home/dockerRpm docker-ce ps: --downloadonly 此参数时只下载不安装 会下载如下依赖: 构建本地yum源 1、把上面下载好的rpm包拷贝到公司的内网服务器中,例如:把文件放在/home/dockerRpm/ 2、删除/etc/yum.repos.d/目录下的文件,创建docker.repo并进行配置如下: [docker] name=docker baseurl=file:///home/dockerRpm/ # 配置本地目录作为源 gpgcheck=0 # 关闭 enabled=1 # 使用当前源 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Centos-7 3、createrepo -d /home/dockerRpm/ 设置本地源,成功候就是本地源设置完成 4、输入yum repolist看是否可以看到自己构建的本地源 5、清楚缓存yum clean all 6、创建缓存,yum makecache 7、查看本地源是否成功,通过yum list是否输出新的rpm包。查询到则证明成功 安装docker yum install docker # 进行安装 欢迎大家留言说说还有啥方法解决离线安装docker。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |