Loading... ## 原因 今天在配置生产环境的机器时发现了这个问题,docker的默认路径是/var/lib/docker,而通常情况下这个目录的空间很小,在导入大镜像的时候就容易出现存储空间不足的问题,具体表现为: ``` Error response from daemon: ApplyLayer exit status 1 stdout: stderr: write /usr/local/python3.7.0/share/jupyter/nbextensions/jupyter-js-widgets/extension.js: no space left on device ``` ## 解法 很简单,给docker搬家就好。 编辑/etc/docker/daemon.json,如里面已经有语句,就在原基础上进行扩充: ``` 'data-root': "一个有足够空间的目录" ``` 如果里面没有任何语句: ``` { 'data-root': "一个有足够空间的目录" } ``` **务必遵循JSON语法!!!** **更换后切记要把原根目录的数据复制过来!!** Q.E.D 最后修改:2025 年 01 月 15 日 © 允许规范转载 赞 如果这对你有用,我乐意之至。