Compose: シークレット ファイルがないと、ディレクトリが作成されますか?

作成日 2017年11月15日  ·  3コメント  ·  ソース: docker/compose

以下の構成でdocker -compose upファイル mypass.txtがない場合、 ディレクトリ mypass.txt を作成します。 それは期待される動作ですか?

version: '3.1'

services:
  app:
    image: alpine
    secrets:
      - mypass

secrets:
  mypass:
    file: ./mypass.txt

macOS 10.13.1
Docker バージョン 17.11.0-ce-rc3、ビルド 5b4af4f
docker-compose バージョン 1.17.0、ビルド ac53b73

aresecrets kincleanup kinquestion

最も参考になるコメント

これは、 docker-composeシークレットをエミュレートする方法による、やや残念な副作用です。 ちなみに #5363 で修正される予定で、指定されたファイルがない場合は代わりにエラーになります。

全てのコメント3件

これは、 docker-composeシークレットをエミュレートする方法による、やや残念な副作用です。 ちなみに #5363 で修正される予定で、指定されたファイルがない場合は代わりにエラーになります。

5363 は一度もマージされていません。つまり、これは修正されていない可能性があります。 再開を考えてみませんか?

#5415 で修正されました。

このページは役に立ちましたか?
0 / 5 - 0 評価