关于我们

无网不惧,简略上手,openEuler系统离线部署Docker全攻略!

全球好!我是一个热衷于共享IT技能的up主。在这个公众号里,我将为全球带来最新、最实用的技颖慧货,从编程话语到前沿科技,从软件开发到网罗安全。但愿通过我的共享,约略匡助更多的小伙伴教训技能水平,共同成长!迎接温煦,沿路探索科技的魔力吧!

在很多企业环境中,网罗探望受限或出于安全研究无法平直诱骗互联网,这使得在这些环境中安设和部署软件变得愈加复杂。为了应付这些挑战,离线部署Docker成为一种实用的处罚决策。本文将详备先容如安在欧拉系统openEuler上进行Docker的离线部署,以便在无网罗诱骗的情况下依然约略获胜使用Docker进行容器化管制。

图片

对于openEuler

openEuler是一个由华为主导并开源的Linux刊行版,旨在为企业级愚弄提供高性能、高安全性和高厚实性的操作系统平台。openEuler是一个由华为主导并开源的Linux刊行版,旨在为企业级愚弄提供高性能、高安全性和高厚实性的操作系统平台。行为一个社区驱动的名堂,openEuler不仅袭取了Linux的洞开性和机动性,还集成了多种优化和增强功能,超过是在云计较、大数据、东说念主工智能等限制发达出色。

图片

openEuler官网部署最新Docker版块

本次案例使用的是openEuler 24.03的版块,如下图所示:

图片

搜检版块信息

对于openEuler系统的部署请搜检官方的文档[1],有详备的教程著作。

下载Docker二进制离线包

下图展示了Docker官方提供的二进制包下载页面,不错用于进行Docker的离线安设。通过使用这些官方提供的二进制包,即使在无法探望互联网的环境中,依然约略获胜完成Docker的部署。

图片

Docker二进制软件包

本案了继承dockr-27.0.3的版块进行部署,通过底下的大喊进行下载:

 wget https://download.docker.com/linux/static/stable/x86_64/docker-27.0.3.tgz
解压文献

领先,将下载好的Docker二进制安设包拷贝到见地系统上,然后使用tar大喊解压缩这些文献。以下大喊展示了奈何完成这一步:

tar -zxvf docker-27.0.3.tgz

这条大喊会将Docker的二进制文献解压缩到刻下目次下,解压后的文献包括Docker督察进度、客户端、以及干系的大喊行器具。如下图所示:

图片

解压后的目次把文献复制到/usr/bin/目次下

完成解压缩后,咱们需要将这些文献迁移到系统的圭臬可实施文献目次中,以便系统约略正确调用Docker大喊:

cp docker/* /usr/bin/
创建Docker工作文献

使用systemd来管制Docker工作是确保其开机自启动和直率适度的最好试验之一。创建一个名为docker.service的systemd工作文献。这个文献时常位于/usr/lib/systemd/system/目次下:

vim /usr/lib/systemd/system/docker.service

在文献中添加以下本体  :

[Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network-online.target firewalld.serviceWants=network-online.target[Service]Type=notifyExecStart=/usr/bin/dockerdExecReload=/bin/kill -s HUP $MAINPIDLimitNOFILE=infinityLimitNPROC=infinityTimeoutStartSec=0Delegate=yesKillMode=processRestart=on-failureStartLimitBurst=3StartLimitInterval=60s[Install]WantedBy=multi-user.target

为了使新的工作文献成效,需要重新加载systemd的成立:

systemctl daemon-reload
启动并启用Docker工作启动Dcoker工作
systemctl start docker
查验Docker工作状况,确保其平淡启动:
systemctl status docker

允许上述大喊后,输入如下图效果:

图片

查验Docker工作情况设备Docker工作开机自启动
systemctl enable docker
考据Docker安设

通过以下大喊考据Docker是否正确安设和启动:

docker --version

实施完上述大喊后,输出如下效果:

图片

通过上述复返的信息看到Docker依然正确安设好了。启动一个直率的Docker容器,考据Docker是否平淡职责 :

docker run -d nginx

启动上述大喊出现如下图效果,则讲解Docker已获胜安设并平淡启动。

图片

回想

通过以上模范,咱们达成了在欧拉系统上离线部署Docker。尽管离线环境罢休了平直从网罗取得软件包的智商,但通过提前准备好所需的安设包和依赖,咱们依然不错获胜完成Docker的安设和部署。

本站仅提供存储工作,统共本体均由用户发布,如发现存害或侵权本体,请点击举报。

下一篇:没有了

Powered by 欧美精品波波视频免费播放 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群系统 © 2013-2024