如何使用CentOS 8.4离线安装Docker包
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇文章为大家展示了如何使用CentOS 8.4离线安装Docker包,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。用的CentOS 8.4的虚拟机,模拟的服
千家信息网最后更新 2026年11月04日如何使用CentOS 8.4离线安装Docker包
本篇文章为大家展示了如何使用CentOS 8.4离线安装Docker包,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
用的CentOS 8.4的虚拟机,模拟的服务器环境,无法连接外网,只能离线安装软件。
首先通过外网机下载Docker安装包,下载地址:
Index of linux/static/stable/x86_64/
https://download.docker.com/linux/static/stable/x86_64/
大家可以根据自己的需要下载相应的版本,我下载的是20.10.8。
解压文件包:
tar zxvf docker-20.10.8.tgz
得到docker文件夹,进入到该文件夹,可以看到有如下这些文件:
为了让docker命令可在任何位置执行,需要将以上这些文件移动到系统可执行目录,比如/usr/bin目录;或者将当前目录添加到环境变量中。此处,我们用第一种方式。
cp * /usr/bin/
可选择不覆盖runc。
到此,已经可以执行docker命令了,如下命令可查看docker的版本信息。
进一步地,为了便于对docker进行管理,我们需要配置docker service。在/etc/systemd/system目录下创建docker.service文件,文件内容如下:
[Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network-online.target firewalld.serviceWants=network-online.target [Service]Type=notify# the default is not to use systemd for cgroups because the delegate issues still# exists and systemd currently does not support the cgroup feature set required# for containers run by dockerExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sockExecReload=/bin/kill -s HUP $MAINPID# Having non-zero Limit*s causes performance problems due to accounting overhead# in the kernel. We recommend using cgroups to do container-local accounting.LimitNOFILE=infinityLimitNPROC=infinityLimitCORE=infinity# Uncomment TasksMax if your systemd version supports it.# Only systemd 226 and above support this version.#TasksMax=infinityTimeoutStartSec=0# set delegate yes so that systemd does not reset the cgroups of docker containersDelegate=yes# kill only the docker process, not all processes in the cgroupKillMode=process# restart the docker process if it exits prematurelyRestart=on-failureStartLimitBurst=3StartLimitInterval=60s [Install]WantedBy=multi-user.target
为docker.service增加可执行权限:
chmod +x /etc/systemd/system/docker.service
重新加载服务配置文件:
systemctl daemon-reload
重启docker:
systemctl restart docker
使能开机自启动:
systemctl enable docker
查看docker状态:
systemctl status docker
上述内容就是如何使用CentOS 8.4离线安装Docker包,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
文件
目录
内容
命令
技能
文件夹
版本
环境
知识
服务
配置
简明
简明扼要
位置
信息
变量
可在
地址
就是
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖南永感互联网科技有限公司
科技赋能下的互联网金融
圆梦互联网科技
互联网科技有限公司图片
互联网科技卖菜
深圳互联网络科技有限公司
奇酷互联网科技
凡科互联网科技
腾讯科技 互联网女皇
广西互联网科技公司
互联网科技论坛
深圳期待互联网科技
互联网科技视频素材
互联网科技公司介绍
链环科技传统企业怎么转型互联网
浙南科技城互联网大厦建设工程
佛山市翊博互联网络科技有限公司
沐思想互联网科技有限公司
互联网相关科技技术
科技互联网经济论坛
互联网络科技
科技互联网企业
互联网和科技创新
奇士达互联网科技
互联网科技实习生岗位职责
剑昆互联网络科技有限公司临桂
中国航天科技大学国际工业互联网
上海万顺科技互联网有限公司招聘
互联网科技品牌
山东亿川互联网科技有限责任公司