如何使用CentOS 8.4离线安装Docker包
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,本篇文章为大家展示了如何使用CentOS 8.4离线安装Docker包,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。用的CentOS 8.4的虚拟机,模拟的服
千家信息网最后更新 2024年10月20日如何使用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安全错误
数据库的锁怎样保障安全
软件开发部门经理薪酬水平
护苗绿书签网络安全课观后感
1.7.10服务器工业
大数据网络安全法规
旺游网络技术
网络安全问题与思考
sql数据库崩溃怎么办
为什么有青海的cf服务器
软件开发5年后考研究生
sql数据库表检查约束
mc自己做服务器
海南游爱网络技术
数据库唯一性约束有锁吗
国产数据库编程软件哪家好
seer数据库涉及多少种癌
学生网络安全读后感200字
计算机网络技术公开课课件
怎么改数据库权限
双人成行海盗船打鸭子无法连接服务器
软件开发哪些公司压力小
湖北移动网络技术有限公司
互联网科技公司筹建
淘宝分享东西说服务器错误
sql数据库删表
联想sr250web服务器
广州约纽互联网科技有限公司
swift网络安全
量子力学与网络安全
网络安全法手机停机
哈尔滨软件开发价格表