当前位置:   article > 正文

拉取Docker镜像时提示 no space left on device 问题解决_you're not using the default seccomp profile

you're not using the default seccomp profile

问题原因

  • 出现此问题一般是 docker 根目录空间不足导致

解决方法

  • 修改其 Docker Root Dir 的值,指向一个更大空间的目录.

方法步骤

     1、查看 docker 的根目录

  1. [root@node2 k8s]# docker info | grep -i "docker root dir"
  2. WARNING: You're not using the default seccomp profile
  3. Docker Root Dir: /var/lib/docker

     2、查看目录剩余空间

  1. [root@node2 ~]# df -hl /var/lib/docker
  2. 文件系统 容量 已用 可用 已用% 挂载点
  3. /dev/mapper/centos-var 2.0G 1.0G 1.0G 50% /var
  4. 我们可以把它改到一个大的空间里去,我这里改到 /docker-root

    3、创建目标目录

mkdir -p /etc/systemd/system/docker.service.d/

    4、创建配置文件

  1. cat /etc/systemd/system/docker.service.d/devicemapper.conf
  2. [Service]
  3. ExecStart=
  4. ExecStart=/usr/bin/dockerd --graph=/docker-root

   5、重启 docker 

  1. systemctl daemon-reload
  2. systemctl restart docker
  3. systemctl enable docker

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/260604
推荐阅读
相关标签
  

闽ICP备14008679号