centos7.8离线安装docker

最近公司有一些项目,服务器是内网环境,无法连接互联网,但我们的服务是运行再docker环境下,需要再没有互联网的情况下,安装docker,网上有很多教程,都试过了,发现安装后都启动不了,没办法自己根据网上教程,加上自己不断尝试,成功实现离线安装docker,特分享给大家。
1、安装环境:
系 统:CentOS Linux release 7.5.1804 (Core)
docker版本:20.10.1
2、下载docker离线安装包和组件安装包:
docker安装包和组件依懒包本人已经整理好放到云盘上了,省得大家一个再下载了,亲测安装成功后整理的说明和组件依懒包,供大家使用。

链接:https://pan.baidu.com/s/12urBJ5NeV8qEuy623rTNOw
提取码:eszn

3、安装:
以离线安装docker-ce-20.10.1-3.el7.x86_64 的版本为例,在安装以下组件过程中,需要安装很多依懒包,依赖包如果有列表里没有的,可以加–nodeps --force 强制安装,安装过程是用root用户权限安装。
rpm -ivh docker-ce-cli-18.09.8-3.el7.x86_64.rpm

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

rpm -ivh containerd.io-1.5.11-3.1.el7.x86_64.rpm

rpm -ivh docker-ce-20.10.1-3.el7.x86_64.rpm

4、启动:

启动

systemctl start docker

查看状态

systemctl status docker
在这里插入图片描述
看到上面的Active: active (running),说明docker安装成功。

5、docker-compose安装:
下载方式,上面云盘里有共享。
安装:把下载的安装包上传到服务器的/usr/local/bin/目录下,增加执行权限
chmod a+x docker-compose
验证是否安装成功:
docker-compose --version
在这里插入图片描述
以上是离线安装docker和docker-compose的方式,希望对大家有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值