专栏首页首富手记机器重启后 docker 容器启动报错 error creating overlay mount t

机器重启后 docker 容器启动报错 error creating overlay mount t

机器重启后 docker 容器启动报错 error creating overlay mount to

作者:张首富
时间:2020-07-29
w y:y18163201

今天早上来到公司发现,发现机器上的容器全部停止了,已查看机器在夜里被关机重启了,然后启动容器之后报错如下:

Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2/67fc837e52765051b9f1559ac561a6f196aa0e88521909dc3352c7409d2e0236/merged: invalid argument
Error: failed to start containers: jieba

这个问题的是由于selinux造成的 CentOS的selinux是关闭的,而docker上的selinux却是开启的,因此docker运行时会产生如上错误。

解决方案无非是要么都关闭,要么都开启。参看https://github.com/coreos/bugs/issues/2340, 推荐修改crntOS下的/etc/selinux/config 将SELINUX=disabled 改成 SELINUX=permissive,至少腾讯云的CoreOs就是这样子的。

另外docker 18.09已经废弃使用overlay了,overlay2存储才是今后所支持的.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 机器重启后 docker 容器启动报错 error creating overlay mount to

    今天早上来到公司发现,发现机器上的容器全部停止了,已查看机器在夜里被关机重启了,然后启动容器之后报错如下:

    张琳兮
  • 通过RKE 安装kubernetes

    可以配置多条,以数组的形式编写,地址需要添加协议头。编辑/etc/docker/daemon.json加入以下内容

    张琳兮
  • docker stop 或者 docker kill 不能停止容器

    这几天在生产环境发现有几个容器一直不能正常的stop,或者rm 掉,而且查看docker daemon 日志里面会出现很多 msg="Container 505...

    张琳兮
  • 机器重启后 docker 容器启动报错 error creating overlay mount to

    今天早上来到公司发现,发现机器上的容器全部停止了,已查看机器在夜里被关机重启了,然后启动容器之后报错如下:

    张琳兮
  • 在服务器上通过docker安装mongodb笔记

    sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-...

    lilugirl
  • docker 数据管理

    docker镜像被存储在一系列的只读层,当我们开启一个容器,docker读取只读镜像并添加一个读写层在顶部,如果正在运行的容器修改了现有的文件,该文件将被拷贝出...

    dogfei
  • 在docker中运行mysql实例

    Docker是一种新兴的虚拟化技术,能够一定程度上的代替传统虚拟机。下图是容器跟虚拟机的对比

    陈灬大灬海
  • docker-compose记录

    OvO我是肉排菌呀
  • 八皇后问题的递归解法(最易理解的版本)

    八皇后问题是一个古来而著名的问题,该问题是19世纪著名的数学家高斯同学提出来的。在8*8的国际象棋上摆放八个皇后,使其不能互相的攻击,也就是说,任意的两个皇后不...

    战神伽罗
  • 基于Jenkins+Gitlab+Harbor+Rancher+k8s CI/CD实现

         通常运维人员在接到代码(新项目)上线的任务前都要做大量的准备工作,包括:物理主机、虚拟机、代码运行环境、数据库安装配置、各种帐号创建,、运行后期的系统...

    py3study

扫码关注云+社区

领取腾讯云代金券