【问题标题】:Docker continuously writing to syslog, filling entire diskDocker不断写入syslog,填满整个磁盘
【发布时间】:2020-03-13 01:01:23
【问题描述】:

Docker 守护程序多次将以下错误消息写入我的系统日志文件,我必须卸载它才能使用我的计算机:

11 月 17 日 14:49:14 mypc docker.dockerd[28517]: time="2019-11-17T14:49:14.045361383+01:00" level=error msg="failed to 获取事件"error="rpc 错误:代码 = 不可用 desc = 所有 SubConns 处于 TransientFailure,最新连接错误:连接错误: desc = \"传输:拨号unix时出错 /run/containerd/containerd.sock: 连接: 权限被拒绝\"" 模块=libcontainerd 命名空间=plugins.moby

我不知道为什么会出现这种行为,并希望得到一些建议,因为我是 Docker 的忠实粉丝。提前致谢!

【问题讨论】:

  • 您好 Borzi,您使用的是什么操作系统?这与哪个版本的docker有关?您是否已将您的用户添加到 docker 组,以便使用非 root 用户正确控制 docker?
  • 我认为这是由于服务器故障或超级用户造成的。
  • 感谢您的回复和询问。主机操作系统是 Ubuntu 18.04。我将尝试使用另一种方法先安装它,然后尝试仔细检查用户组。我会尽快报告!

标签: docker syslog


【解决方案1】:

我自己今天也遇到了同样的问题。

请看这里:https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1852720

sudo snap remove docker

【讨论】:

  • 我已经删除了 Docker,所以它不再在我的系统上 - 这是否意味着我应该通过非 snap 的方法安装它?
  • sudo snap remove docker 在我的 Ubuntu 18.04 上 27 分钟后终于结束了
  • 如果有人在寻找替代方案,我最终只使用了存储库中的 docker 版本。
【解决方案2】:

这是一个 Ubuntu 错误。用户任一

sudo snap remove docker

或者

sudo apt purge docker.io

...卸载和截断系统日志:

sudo truncate --size=0 /var/log/syslog

如果遇到问题,请尝试在卸载前后截断一次。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-27
    • 2020-11-18
    • 2023-04-02
    • 2022-08-19
    • 1970-01-01
    • 2016-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多