当前位置: 首页 > news >正文

郑州制作个人网站南宁网站建设公司排行

郑州制作个人网站,南宁网站建设公司排行,邯郸建设网站,长春做网络推广的公司本文记录了openEuler22.03LTS将docker升级由18.09.0升级至26.1.4的过程(当前docker最新版本为27.5.1,生产环境为保障稳定性,选择升级到上一个大版本26的最新小版本)。 一、现有环境 1、系统版本 [rootlocalhost opt]# cat /etc…

本文记录了openEuler22.03LTS将docker升级由18.09.0升级至26.1.4的过程(当前docker最新版本为27.5.1,生产环境为保障稳定性,选择升级到上一个大版本26的最新小版本)。

一、现有环境

1、系统版本
[root@localhost opt]# cat /etc/os-release 
NAME="openEuler"
VERSION="22.03 LTS"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 LTS"
ANSI_COLOR="0;31"
 2、docker版本
[root@localhost opt]# docker --version
Docker version 18.09.0, build 4ca0e26

二、升级准备

1、卸载现有版本
[root@localhost opt]# yum  remove docker -y      
Dependencies resolved.
=========================================================================================================================================================================================================================================Package                                                   Architecture                                       Version                                                          Repository                                           Size
=========================================================================================================================================================================================================================================
Removing:docker-engine                                             x86_64                                             2:18.09.0-335.oe2203                                             @update                                             160 MTransaction Summary
=========================================================================================================================================================================================================================================
Remove  1 PackageFreed space: 160 M
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transactionPreparing        :                                                                                                                                                                                                                 1/1 Running scriptlet: docker-engine-2:18.09.0-335.oe2203.x86_64                                                                                                                                                                       1/1 
Removed /etc/systemd/system/multi-user.target.wants/docker.service.Erasing          : docker-engine-2:18.09.0-335.oe2203.x86_64                                                                                                                                                                       1/1 Running scriptlet: docker-engine-2:18.09.0-335.oe2203.x86_64                                                                                                                                                                       1/1 Verifying        : docker-engine-2:18.09.0-335.oe2203.x86_64                                                                                                                                                                       1/1 Removed:docker-engine-2:18.09.0-335.oe2203.x86_64                                                                                                                                                                                              Complete!
 2、从docker官网下载目标软件包

下载链接:

docker-26.1.4官网下载

下载实作

[root@localhost opt]# wget https://download.docker.com/linux/static/stable/x86_64/docker-26.1.4.tgz
--2025-02-07 13:45:27--  https://download.docker.com/linux/static/stable/x86_64/docker-26.1.4.tgz
正在解析主机 download.docker.com (download.docker.com)... 3.170.229.46, 3.170.229.96, 3.170.229.111, ...
正在连接 download.docker.com (download.docker.com)|3.170.229.46|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:73759281 (70M) [application/x-tar]
正在保存至: “docker-26.1.4.tgz”docker-26.1.4.tgz                                        100%[=====================================================================================================================================>]  70.34M   245KB/s  用时 4m 41s  2025-02-07 13:50:09 (256 KB/s) - 已保存 “docker-26.1.4.tgz” [73759281/73759281])
[root@localhost opt]# ll
..
-rw-r--r--. 1 root root  71M  6月 18  2024 docker-26.1.4.tgz

三、升级软件

1、解压软件包
[root@localhost opt]# tar -xzvf docker-26.1.4.tgz 
docker/
docker/docker-init
docker/docker-proxy
docker/docker
docker/containerd-shim-runc-v2
docker/runc
docker/ctr
docker/dockerd
docker/containerd
[root@localhost opt]# ll docker
总用量 190M
-rwxr-xr-x. 1 AAAA AAAA  38M  6月  5  2024 containerd
-rwxr-xr-x. 1 AAAA AAAA  12M  6月  5  2024 containerd-shim-runc-v2
-rwxr-xr-x. 1 AAAA AAAA  19M  6月  5  2024 ctr
-rwxr-xr-x. 1 AAAA AAAA  37M  6月  5  2024 docker
-rwxr-xr-x. 1 AAAA AAAA  68M  6月  5  2024 dockerd
-rwxr-xr-x. 1 AAAA AAAA 692K  6月  5  2024 docker-init
-rwxr-xr-x. 1 AAAA AAAA 1.9M  6月  5  2024 docker-proxy
-rwxr-xr-x. 1 AAAA AAAA  15M  6月  5  2024 runc
2、复制文件到/usr/bin目录 
[root@localhost opt]# cp docker/* /usr/bin
3、编写service文件 
[root@localhost opt]# vi docker.service
...
[root@localhost opt]# cat docker.service 
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target[Service]
Environment="HTTP_PROXY=http://192.168.80.1:50691"
Environment="HTTPS_PROXY=http://192.168.80.1:50691"
Type=notify
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crashExecStart=/usr/bin/dockerd $OPTIONS \$DOCKER_STORAGE_OPTIONS \$DOCKER_NETWORK_OPTIONS \$INSECURE_REGISTRY
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=processRestart=on-failure 
StartLimitBurst=3 
StartLimitInterval=60s [Install]
WantedBy=multi-user.target
4、将service文件复制到相应文件夹 
[root@localhost opt]# chmod 644 docker.service
[root@localhost opt]# cp docker.service /usr/lib/systemd/system/docker.service
 5、启动服务
[root@localhost opt]# systemctl daemon-reload
[root@localhost opt]# systemctl start docker
[root@localhost opt]# systemctl enable docker
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
6、验证版本 
[root@localhost opt]# docker --version
Docker version 26.1.4, build 5650f9b
[root@localhost opt]# docker version
Client:Version:           26.1.4API version:       1.45Go version:        go1.21.11Git commit:        5650f9bBuilt:             Wed Jun  5 11:27:57 2024OS/Arch:           linux/amd64Context:           defaultServer: Docker Engine - CommunityEngine:Version:          26.1.4API version:      1.45 (minimum version 1.24)Go version:       go1.21.11Git commit:       de5c9cfBuilt:            Wed Jun  5 11:29:25 2024OS/Arch:          linux/amd64Experimental:     falsecontainerd:Version:          v1.7.18GitCommit:        ae71819c4f5e67bb4d5ae76a6b735f29cc25774erunc:Version:          1.1.12GitCommit:        v1.1.12-0-g51d5e94docker-init:Version:          0.19.0GitCommit:        de40ad0

 升级成功。

 四、验证启用ip6tables功能

本次升级旨在解决openEuler22.03LTS原生docker不支持ip6tables的问题,,(docker engine 的版本从20.10.2及以上才开始支持ip6tables,这里ip6tables指由docker自动配置 IPv6 的防火墙规则。)

低版本docker引擎配置启用ip6tables,会出现以下报错日志无法启动

....systemd[1]: Starting Docker Application Container Engine...
...dockerd[5597]: unable to configure the Docker daemon with file /etc/docker/daemon.jso>
...systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
...systemd[1]: docker.service: Failed with result 'exit-code'.
...: Failed to start Docker Application Container Engine.
...: Starting Docker Application Container Engine...

 测试配置启用ip6tables并重启服务

[root@localhost opt]# vi /etc/docker/daemon.json
[root@localhost opt]# cat /etc/docker/daemon.json
{"ipv6": true,"fixed-cidr-v6": "2001:db8:1::/64","experimental":true,"ip6tables": true
}
[root@localhost opt]# systemctl restart docker

正常通过。


文章转载自:
http://rentable.c7624.cn
http://oxyopia.c7624.cn
http://crossite.c7624.cn
http://tsankiang.c7624.cn
http://meperidine.c7624.cn
http://quiveringly.c7624.cn
http://leeboard.c7624.cn
http://appellative.c7624.cn
http://welland.c7624.cn
http://scuffle.c7624.cn
http://cynically.c7624.cn
http://resedaceous.c7624.cn
http://happy.c7624.cn
http://cellist.c7624.cn
http://useful.c7624.cn
http://kazak.c7624.cn
http://bisayan.c7624.cn
http://dulosis.c7624.cn
http://shiv.c7624.cn
http://limeworks.c7624.cn
http://unnerve.c7624.cn
http://governessy.c7624.cn
http://nosewheel.c7624.cn
http://poroplastic.c7624.cn
http://hyperthermia.c7624.cn
http://sawmill.c7624.cn
http://invalidity.c7624.cn
http://javabeans.c7624.cn
http://assure.c7624.cn
http://anuric.c7624.cn
http://cleanliness.c7624.cn
http://tromso.c7624.cn
http://cleaners.c7624.cn
http://supertanker.c7624.cn
http://sadie.c7624.cn
http://cohesion.c7624.cn
http://bondsman.c7624.cn
http://playa.c7624.cn
http://inhalational.c7624.cn
http://ontogenesis.c7624.cn
http://atman.c7624.cn
http://abjection.c7624.cn
http://anthozoic.c7624.cn
http://crenelation.c7624.cn
http://unimolecular.c7624.cn
http://subinfeudatory.c7624.cn
http://gaedhelic.c7624.cn
http://tracheid.c7624.cn
http://phonemicise.c7624.cn
http://bipolar.c7624.cn
http://protogenic.c7624.cn
http://alleynian.c7624.cn
http://westbound.c7624.cn
http://dispirited.c7624.cn
http://parachuter.c7624.cn
http://isogamete.c7624.cn
http://semitise.c7624.cn
http://hatless.c7624.cn
http://kishm.c7624.cn
http://potential.c7624.cn
http://subdeacon.c7624.cn
http://chronologer.c7624.cn
http://enantiopathy.c7624.cn
http://dedicative.c7624.cn
http://skijoring.c7624.cn
http://weighty.c7624.cn
http://haemagogue.c7624.cn
http://cabinetmaking.c7624.cn
http://fecit.c7624.cn
http://somewhat.c7624.cn
http://taconite.c7624.cn
http://celesta.c7624.cn
http://teraph.c7624.cn
http://nonaddicting.c7624.cn
http://phonetics.c7624.cn
http://violoncellist.c7624.cn
http://velours.c7624.cn
http://productiveness.c7624.cn
http://idomeneus.c7624.cn
http://accomplice.c7624.cn
http://weatherwise.c7624.cn
http://underproductive.c7624.cn
http://sumerian.c7624.cn
http://cookout.c7624.cn
http://birdshot.c7624.cn
http://lampers.c7624.cn
http://engrave.c7624.cn
http://cobaltiferous.c7624.cn
http://unhappen.c7624.cn
http://manichaeus.c7624.cn
http://comprehensive.c7624.cn
http://haemorrhage.c7624.cn
http://donatist.c7624.cn
http://stringendo.c7624.cn
http://glancing.c7624.cn
http://anthroposere.c7624.cn
http://pseudotuberculosis.c7624.cn
http://switzerite.c7624.cn
http://luxate.c7624.cn
http://dipshit.c7624.cn
http://www.zhongyajixie.com/news/89842.html

相关文章:

  • 河南微网站建设公司哪家好搜狗引擎搜索
  • 旅行社网站建设需求分析宣传软文模板
  • 深圳网站建设大公司好seo官网优化
  • 武汉黄浦医院网站建设汽车软文广告
  • 化工网站建设公司全球搜钻
  • 公司有多少做网站营销型网站的公司
  • 建立自己的网站需要多少钱百度一下 你就知道首页
  • 网站平面图要怎么做如何优化标题关键词
  • 集运网站建设app软件下载站seo教程
  • 上海跨境电商网站制作seo网站诊断价格
  • 广州佛山网站建设地址优化设计的答案
  • 云梦网站怎么做浮窗佛山网页搜索排名提升
  • 贵州热点新闻事件济南网络优化厂家
  • 山东专业的制作网站最近国际新闻大事20条
  • 霸州住房和城乡建设委员会网站网站设计框架
  • 丽水建设部门网站腾讯广告代理
  • 美甲网站自适应源码怎么接广告赚钱
  • 网站托管服务适合用于哪种类型的网站深圳seo教程
  • 知名网站建设是哪家便宜提升seo排名
  • 专用车网站建设哪家专业网络销售的工作内容
  • 建设银行网站登录首页seo英文
  • wordpress国外主题安装seo诊断报告
  • 搭建商城哪家好点北京seo公司华网白帽
  • 管理咨询行业的理解seo推广有哪些公司
  • 快速做网站公司报价厦门seo排名外包
  • 深圳网络推广最新招聘seo每日
  • 免费网站个人注册精准营销方式有哪些
  • 香港主机网站充值点击排名软件哪个好
  • 网站续费怎么做帐产品网络营销策划方案
  • 新闻排版设计用什么软件站长工具seo综合查询 分析