1.问题描述

如果你在华为OpenEuler 22.03LTS系统中

  • 使用yum或者dnf安装docker,docker network create 创建的网络,然后重启宿主机,会发现之前的网络全都不见了
  • 或者docker-compse创建一组容器,重启宿主机会发现docker-compose无法启动,报错找不到网络

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

2.定位问题

整个处理过程我深感大局域网已死,查中文资料得得上科技

翻遍baidu我也找不到解决办法,把docker-compose的报错贴出来,只有几个机翻外国网站的答案,比如让配置nat

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

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

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

看了官方文档我内心都崩溃了,为了解决这个破系统里面docker-compose老是丢网络无法重启的问题,我五一都在加班,请问华为赔我三倍工资吗?

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

用户若选择采用手动清理恢复环境的方式,可通过配置环境变量“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

4.终极建议

远离华为,一生幸福

《全网唯一》解决华为OpenEuler 22.03LTS重启后,docker丢失自定义网络,docker-compose报错: network not found相关推荐

  1. 华为openEuler 21.09创新版本系统,“sudo dnf update“更新报错,EPOL...

    华为open Euler 21.09创新版本系统,"sudo dnf update"更新报错,EPOL- 华为open Euler 21.09 :下载地址 需要安装可自行下载,这里 ...

  2. 62 openEuler 22.03-LTS 搭建MySQL数据库服务器-管理数据库

    文章目录 62 openEuler 22.03-LTS 搭建MySQL数据库服务器-管理数据库 62.1 创建数据库 示例 62.2 查看数据库 示例 62.3 选择数据库 示例 62.4 删除数据库 ...

  3. 解决win7系统重启后ip丢失问题,即每次电脑重启都要重新设置ip地址,重启后ip地址没了

    解决win7系统重启后ip丢失问题,即每次电脑重启都要重新设置ip地址,重启后ip地址没了 参考文章: (1)解决win7系统重启后ip丢失问题,即每次电脑重启都要重新设置ip地址,重启后ip地址没了 ...

  4. 一个奇怪的方法解决华为ENSP模拟器路由器启动后命令行一直“#”的问题

    一个奇怪的方法解决华为ENSP模拟器路由器启动后命令行一直"#"的问题 参考文章: (1)一个奇怪的方法解决华为ENSP模拟器路由器启动后命令行一直"#"的问题 ...

  5. 三菱FX3U +485 ADP与施耐德ATV-71变频器通讯程序 同时实现变频器 DRIVECOM流程,解决施耐德ATV变频器断电重启后,自准备工作

    三菱FX3U +485 ADP与施耐德ATV-71变频器通讯程序 程序为原创,稳定可靠,有注释. 并附送程序,有接线方式,设置. 同时实现变频器 DRIVECOM流程,解决施耐德ATV变频器断电重启后 ...

  6. 重启计算机后ip丢失,win7系统重启后ip丢失的解决方法

    win7系统使用久了,好多网友反馈说win7系统重启后ip丢失的问题,非常不方便.有什么办法可以永久解决win7系统重启后ip丢失的问题,面对win7系统重启后ip丢失故障问题,我们只需要1.在win ...

  7. 【解决乌班图虚拟机重启后WiFi图标不见方法】

    解决乌班图虚拟机重启后WiFi图标不见方法 今天将虚拟机重新启动后突然发现WiFi图标不见了,在网上看了一些方法成功解决了该问题 记录一下:希望可以帮助遇到相同问题的朋友 方法 按顺序输入一下命令 1 ...

  8. Linux CentOS7 中 完美解决VMTools失效,windows 与 Liunx间完美复制文件,无报错的解决方案

    Linux CentOS7 中 完美解决VMTools失效,windows 与 Liunx间完美复制文件,无报错的解决方案 DreamFollowerss 2020-05-25 12:03:08  3 ...

  9. java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...

    解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 在刚开始学习Java的过程中,考虑到记事本应用没 ...

最新文章

  1. FaceNet: A Unified Embedding for Face Recognition and Clustering
  2. 工作中常用的linux命令,工作中常用的Linux命令
  3. button属性,居然才发现
  4. 开机自启动win7计划任务
  5. centos6 mysql 启动_【17-02-18】 【求助】centos6 mysql重启后无法正常启动
  6. java dos窗口小工具下载,maxdos 9 3-maxdos工具箱 v9.3 官方版
  7. 新手怎样学习C语言C++?
  8. python怎么执行代码漏洞_如何使用python查找网站漏洞
  9. sxssfworkbook 设置单元格大小_Offset属性和Resize属性相结合,完美实现选择区域大小的改变...
  10. 计算机网络期末课后题模2运算CRC
  11. 2021 泰迪杯 A 题
  12. 经纬度坐标格式批量转换
  13. halcon 缺陷检测 药片检测(有无)
  14. 记项目现场的翻车事故
  15. MySQL查询与数据库设计 #万能公式 #思维导图 #MySQL查询 #数据库设计规范 #第二部分
  16. JAVA中的二维数组的定义及使用
  17. 骨感传导蓝牙耳机怎么样、骨感传导蓝牙耳机有什么特点
  18. mysql 数据库第二次安装不了_mysql数据库二次安装无法启动
  19. Windows 浏览器调起客户端应用程序
  20. 【python ++ opencv + pytorch 】车牌提取、分割、识别

热门文章

  1. 5、NDK does not contain any platforms
  2. 蓦然认知龚思颖:我不是“别人家的孩子”丨Xtecher 特写
  3. width:100%和 max-width:100%的区别
  4. 计算机辅助图形设计图,计算机辅助图形设计【仅供参考】
  5. 一个即时通信软件QTALK
  6. Vmware添加磁盘的方法:扩展磁盘
  7. 免费Android在线视频教程
  8. MATLAB中的squeeze函数
  9. [DLX重复覆盖] hdu 3498 whosyourdaddy
  10. ZABBIX 配置 ping监测网络延迟