当前位置:首页 > 运维 > 正文内容

华为OpenEuler 22.03LTS重启后,docker丢失自定义网络,docker-compose报错: network not found

MuWind2个月前 (03-10)运维53

1.问题描述

如果你在华为OpenEuler 22.03LTS系统中使用yum或者dnf安装docker,docker network create 创建的网络,然后重启宿主机,会发现之前的网络全都不见了

或者docker-compse创建一组容器,重启宿主机会发现docker-compose无法启动,报错找不到网络

如果只是想解决以上问题,不关心处理过程,请直接去看第三段


2.定位问题

翻遍官方gitee的issues,也只找到有人7个月前提出同样问题,然后被官方踢皮球。

无奈上科技去google搜索,顺利找到了欧拉官方文档关于这个问题的说明:《系统掉电影响》

整个说明很有意思,非常有中国一刀切的传统智慧,简单说就是:宿主机意外重启偶尔可能有问题,所以我们干脆每次重启都删除docker的数据,这样问题就可以稳定出现了(每次都丢失)

本以为定位到问题,可以按照官方文档开心解决了,没想到还有坑,官方说怎么关闭这个脑残设置呢,以下是原话

用户若选择采用手动清理恢复环境的方式,可通过配置环境变量“DISABLE_CRASH_FILES_DELETE=true”屏蔽daemon掉电重启时db文件清理功能。

看了文档,我二话没说,去/etc/profile加了 export DISABLE_CRASH_FILES_DELETE=true,本以为这下可以开心过节了,没想到重启后屁用没有


3.解决方案

最后反复尝试,发现是文档措辞不严谨,不是在整个系统环境变量里加,而是在/etc/sysconfig/docker里面加,如下:

# /etc/sysconfig/docker

# Modify these options if you want to change the way the docker daemon runs
OPTIONS='--live-restore=false'
# 这里写上
DISABLE_CRASH_FILES_DELETE=true


“华为OpenEuler 22.03LTS重启后,docker丢失自定义网络,docker-compose报错: network not found” 的相关文章

PVE双网口

PVE双网口

由于新三的科学能力太差(属实没想到一科学就卡),故打算自组一台软路由,顺便弄成了一台all in one拓补图:(随手画了个 你看着难受跟我有啥关系)机器被奸商城老板坑了,600块整了个e5 2630l+x79寨板,是纯纯的冤种这个板子寨到我插亮机卡之后就没地儿给我插网卡了,真尼玛无语找老板要了个u...

centos分区挂载磁盘

centos分区挂载磁盘

准备建个nas服务,大容量的硬盘是必不可少的。去经理那拿了块4T的硬盘,以后有需要我再加吧。硬盘硬件上的安装很简单,插两根线拧螺丝就行了。接下来说的是挂到系统先查看一下盘子是不是安装上了:fdisk -l但凡眼睛没问题的 都能找到自己那块新装的盘:连着按一个N键和三个p键就行然后格式化:m...

Zblog of Cloudflare插件

Zblog of Cloudflare插件

用了大约一小时的时间(包含躲着我妈写的时间)业余玩玩的插件,省的各位发完文章还得去cf purge all cachegithub项目地址:https://github.com/MuWinds/zblog_cloudflare...

yarn构建提示Error: error:0308010C:digital envelope routines::unsupported的解决方法

yarn构建提示Error: error:0308010C:digital envelope routines::unsupported的解决方法

这个是SSL套件的问题,输入下面的指令切换一下就好了:$env:NODE_OPTIONS = "--openssl-legacy-provider"...

支付系统下MySQL超时问题

现在跑的支付系统在处理客户问题查询订单的时候经常查询超时锁表,导致需要刷新网页。支付系统的在数据库的特性是高更新频率,当我在排查问题的时候看到了query cache,去google了一下:MySQL查询缓存是MySQL中比较独特的一个缓存区域,用来缓存特定Query的整个结果集信息,且共享给所有客...

在自己的家里建立属于自己的防火长城

在自己的家里建立属于自己的防火长城

终于明白了伟大的江泽民、胡锦涛与习近平元帅同志为啥要设立防火长城这个违背宪法中通信自由的东西了,我妈天天刷抖音快手,有的时候我一起来听到各种营销号对我耳朵的轰炸我又直接昏睡过去。以下说一下方法,我个人用的x86的openwrt,仅供参考:在百度、谷歌轮番搜索,搜到一个openwrt的过滤插件:FRO...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。