docker安装异常以及网络问题总结

摘要:
一、dockerinfo出现"Thedevicemapperstoragedriverisdeprecated"警告需要修改docker安装磁盘文件系统的ftype参数为1查询文件系统的ftype,如果为0,需要重新格式化磁盘,并修改磁盘文件系统的ftype参数为1xsfs_info/home修改前修改后参考地址:https://www.jianshu.com/p/81f4d55c0c81二、do

一、docker info 出现"Thedevicemapperstorage driver isdeprecated"警告

需要修改docker安装磁盘文件系统的ftype参数为1

查询文件系统的ftype,如果为0,需要重新格式化磁盘,并修改磁盘文件系统的ftype参数为1

xsfs_info /home

修改前

docker安装异常以及网络问题总结第1张

修改后

docker安装异常以及网络问题总结第2张

参考地址:https://www.jianshu.com/p/81f4d55c0c81

二、docker 网络地址映射到IPV6上面,导致无法访问

docker安装异常以及网络问题总结第3张

修改方法

打开 /etc/default/grub,
找到 GRUB_CMDLINE_LINUX="..." 或者有的叫做 GRUB_CMDLINE_LINUX_DEFAULT="..."。

GRUB_CMDLINE_LINUX="ipv6.disable=1  ..."GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1  ..."将 ipv6.disable=1加入到最前面,注意与后面的其他值空格隔开。

执行 grub2-mkconfig -o /boot/grub2/grub.cfg
该命令会重新生成一个引导文件,覆盖掉现有的文件。

然后重启系统

参考链接:https://github.com/lanlin/notes/issues/80

三、docker info 出现"Tbridge-nf-call-iptables is disabled "警告

修改方法

编辑/etc/sysctl.conf 文件加入以下内容
net.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1net.ipv4.ip_forward = 1
然后执行sysctl -p 使配置生效

四、docker启动过程出现"kernel:unregister_netdevice: waiting for lo to become free. Usage count = 1"错误,该bug是kernel内核错误,docker19.0.以上版本需要升级内核,注意该bug会导致docker容器无法访问主机,出现网络错误

修改方法

yum -y update

参考链接:https://www.jianshu.com/p/a4a1e8f7c9e3

https://www.v2ex.com/t/370924

ernel:unregister_netdevice: waiting for lo to become free. Usage count = 1

免责声明:文章转载自《docker安装异常以及网络问题总结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇tp5.1 使用PhpSpreadsheet 读写excelSDL检查下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

用Flask 实现文件服务器(包含docker版本)

最近有了公司局域网内共享axure原型的需求,所以用Flask开发了一款文件上传/查看工具,记录一下其中的问题和解决方案 这个工具参照了一位大神的uploads工具https://zhuanlan.zhihu.com/p/24429519?refer=flask,保留了其初始架构,之后对功能做了较大的改动 改动后的工具在这里,有需要的同学可以参考: htt...

FiddlerEverywhere安装与使用

1.使用介绍 fiddler基本功能和 fiddler everywhere 功能都差不多,但是fiddler everywhere又多了一些postman的功能,可以简单理解 fiddler everywhere = fiddler + postman。   2.下载地址 官网下载地址:https://www.telerik.com/download...

vue jsonp (转载)

vue 使用 jsonp 请求数据 vue请求数据的时候,会遇到跨域问题,服务器为了保证信息的安全,对跨域请求进行拦截,因此,为了解决vue跨域请求问题,需要使用jsonp。 安装jsonp npm install --save vue-jsonp 引入 安装完成之后在main.js中引入jsonp import VueJsonp from 'v...

好消息,又有400多个组件支持鸿蒙了!

众所周知,HarmonyOS目前提供16000多个API。然而在API之外,我们还提供一系列组件库供开发者使用。组件库有助于降低应用开发者的开发难度,提升开发效率,让应用开发更简单高效。 目前,HarmonyOS组件库在Git上可以直接获取,组件不断扩增中,期待大家持续关注支持。 那么HarmonyOS组件库到底是什么,下面就让我们从五个方面来介绍吧~ H...

使用GAN进行异常检测——可以进行网络流量的自学习哇,哥哥,人家是半监督,无监督的话,还是要VAE,SAE。

实验了效果,下面的还是图像的异常检测居多。 https://github.com/LeeDoYup/AnoGAN https://github.com/tkwoo/anogan-keras 看了下,本质上是半监督学习,一开始是有分类模型的。代码如下,生产模型和判别模型: ### generator model define def generator_m...

ssl证书生成与验证

  要做这件事情的起因在于,代码的升级包放在一个https的服务器上,我们的设备要实现升级,则是通过wget 获取https上的升级包,并且要实现验证证书的功能,这样可以防止设备被恶意篡改升级成其他文件包。   起初,https的服务器都已经被搭建好了,可是验证证书的过程一直不顺利,现在把网络上自己试验成功方法总结如下,日后出现类似问题方便参考了。   环...