2017-06-29 3 views
0

Traefik v1.3.1デベロッパーWindows用 ドッカーCE:17.06.0-CE-win18(12627)ドッカー勝つためacme.json権限

私は/ ACMEフォルダにファイルアクメが含まれているホストボリュームにルーティングされています.json。 Traefik 1.3.1のアップデートでは、Traefikが "/etc/traefik/acme/acme.jsonの許可755があまりにも開いていて、600を使用してください"という不満を訴えていることに気付きました。私が見つけた唯一の解決策は、acme.jsonを削除し、Traefikに証明書を再交渉させることです。残念ながら、コンテナを再起動する必要がある場合は、acme.jsonを再度削除する必要があります。同じ問題が再発しました。

私の推測では、DockerにマップされたWindowsボリュームに問題があると推測していますが、推奨される回避策がこれでもどういうことになるのでしょうか?

答えて

0

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

いいえ、この時点では、Windows用ドッカーは(chmodの)展開コンテナの共有ボリューム上のUnixスタイルの権限を制御することはできませんが、むしろのデフォルト値へのアクセス権を設定し、 0755(読み取り、書き込み、ユーザーの実行権限、グループの読み取りと実行)は設定できません。

Traefikは、POSIXの権限チェックのために通常のWindowsと互換性がありません。 Unixスタイルのパーミッションシステムを持っているので、Linux用Windowsサブシステムで動作するかもしれません。

関連する問題