欢迎光临散文网 会员登陆 & 注册

在CentOS7离线安装Docker(完整篇)

2023-06-26 13:57 作者:雪域小白鸠  | 我要投稿

这几天一直在各地的现场跑,碰到只能离线不能联网的地方简直头疼,为了防止浪费时间,特此在这里做一篇完整的离线安装Docker的笔记,其实也可以用到安装其他软件的方法上,思路是一样的!!

首先,我们要在有网络的环境下准备好rpm包!!!!

在这里记得装好utils包

 添加 Docker 软件仓库源

然后添加清华源

# 对于 CentOS 7

# 对于 CentOS 8

更新软件包缓存

 

注意有的网络环境可能不能解析清华等网站

添加

如下图


好了,从这里开始将所需的包下下来

这里我以docker-ce-20.10.1为例子


完事儿之后可以在/home/test/下找到你所需要的包

将所有依赖的rpm环境打包:

到这里为止,我们的所有rpm包就打包好啦!!!

然后我们只需要带着我们的包去不能联网的设备上解压安装就好啦!!


假设我们已经拷贝到目标服务器上了

首先当然是解压啦

解压出来后就是咱刚刚下载的那些啦

在这个解压出来的目录下,我们使用yum来安装,可以自动找依赖关系

 

那么到这里就大功告成了一大半!!!

# 启动docker

sudo systemctl start docker

#查看启动状态(安装完默认未启动,需要手动执行启动命令) 

sudo systemctl status docker  



那么在最后给大家粘贴一点额外的命令,一定会用的上

设置开机启动docker

关于Linux设置开机自启动常用命令:

1,查看已启动的服务

systemctl list-units -type=service

 

2,查看是否设置开机启动

systemctl list-unit-files | grep enable

 

3,设置开机启动

systemctl enable docker.service

 

4,关闭开机启动(需要时操作)

systemctl disable docker.service

 

5. 卸载 docker

查看已安装的 docker 包

yum list installed | grep docker



卸载相关包

yum remove docker-engine docker-engine-selinux.noarch



在CentOS7离线安装Docker(完整篇)的评论 (共 条)

分享到微博请遵守国家法律