首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Arch Linux中开启Docker的"--squash“功能?

如何在Arch Linux中开启Docker的"--squash“功能?
EN

Stack Overflow用户
提问于 2017-10-04 21:00:18
回答 3查看 3K关注 0票数 0

要使用Docker--squash功能,您需要开启Docker daemon的实验功能。如何在Arch Linux上做到这一点

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2018-09-11 23:32:16

这就是我如何让它在ArchLinux中使用systemd的

/etc/docker/daemon.json

在下面添加了json blob

代码语言:javascript
复制
{ 
    "experimental": true 
} 

然后重新启动服务

代码语言:javascript
复制
systemctl restart docker.service
票数 2
EN

Stack Overflow用户

发布于 2017-10-04 21:00:18

Arch Linux上,您可以将--experimental=true添加到/usr/lib/systemd/system/docker.service文件中ExecStart=/usr/bin/dockerd -H fd://行的末尾,以启用实验功能。

然后,您需要重新加载并重新启动Docker daemon

代码语言:javascript
复制
systemctl daemon-reload
systemctl restart docker.service
票数 1
EN

Stack Overflow用户

发布于 2019-01-24 04:17:22

在最新的docker版本中,这两种方法都不再有效。请参阅https://github.com/docker/cli/issues/947

总而言之,有docker和docker cli。两者并不相同。必须为docker cli启用实验模式。因此,用户必须编辑文件$HOME/.docker/config.json

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46565551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档