要使用--squash
的{{1}}功能,您需要启用Docker
的实验性功能。如何在Docker daemon
上完成此操作?
感谢。
答案 0 :(得分:1)
这就是我如何在具有systemd的ArchLinux中使用它
/etc/docker/daemon.json
在下面添加了json blob
{
"experimental": true
}
然后重新启动服务
systemctl restart docker.service
答案 1 :(得分:0)
在Arch Linux
上,您可以将Arch Linux
添加到--experimental=true
文件中ExecStart=/usr/bin/dockerd -H fd://
行的末尾,以启用实验性功能。
然后,您需要重新加载并重新启动/usr/lib/systemd/system/docker.service
:
Docker daemon
答案 2 :(得分:0)
在最新的docker版本中,这两种方法都不起作用。参见https://github.com/docker/cli/issues/947
作为总结,有docker和docker cli。两者不一样。必须为docker cli启用实验模式。因此,必须编辑文件$HOME/.docker/config.json
。