2017-06-29 48 views
0

Traefik V1.3.1 泊坞CE的Windows:17.06.0-CE-win18(12627)泊坞窗为Win acme.json权限

我见/ ACME文件夹路由到包含文件极致主机卷以.json。随着Traefik 1.3.1的更新,我注意到Traefik陷入了无限循环,抱怨“/etc/traefik/acme/acme.json的权限755太开放,请使用600”。我发现的唯一解决方案是删除acme.json并让Traefik重新协商证书。不幸的是,如果我需要重新启动容器,我必须再次删除acme.json,否则我再次陷入同样的​​问题!

我的猜测是,问题在于Windows卷映射到Docker,但我想知道甚么是推荐的解决方法?

回答

0

Can I change permissions on shared volumes for container-specific deployment requirements?

没有,在这一点上,码头工人for Windows不使您能够控制(CHMOD)上共享卷的Unix风格权限部署的容器,而是设置权限的默认值0755(读,写,执行用户权限,读取和执行组)不可配置。

由于POSIX权限检查,Traefik与常规Windows不兼容。它可能适用于Windows的Windows子系统,因为它具有Unix样式的权限系统。