加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux服务器不能联网如何安装dokcer容器,原理这么简单

发布时间:2022-12-03 10:33:21 所属栏目:Linux 来源:网络
导读: 今天遇到这样一个问题,公司的服务器不能连互联网,用不了网上的的yum源安装软件。大家都知道linux服务器安装软件没有yum源,安装软件是很麻烦的linux联网,要解决一大堆的依赖关系。
今天

今天遇到这样一个问题,公司的服务器不能连互联网,用不了网上的的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 此参数时只下载不安装

会下载如下依赖:

linux联网_linux虚拟机怎么联网_linux系统怎么联网

构建本地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/ 设置本地源,成功候就是本地源设置完成

linux虚拟机怎么联网_linux联网_linux系统怎么联网

4、输入yum repolist看是否可以看到自己构建的本地源

5、清楚缓存yum clean all

6、创建缓存,yum makecache

7、查看本地源是否成功,通过yum list是否输出新的rpm包。查询到则证明成功

安装docker

yum install docker # 进行安装

linux联网_linux系统怎么联网_linux虚拟机怎么联网

欢迎大家留言说说还有啥方法解决离线安装docker。

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!