以下の構成で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
これは、 docker-compose
シークレットをエミュレートする方法による、やや残念な副作用です。 ちなみに #5363 で修正される予定で、指定されたファイルがない場合は代わりにエラーになります。
#5415 で修正されました。
最も参考になるコメント
これは、
docker-compose
シークレットをエミュレートする方法による、やや残念な副作用です。 ちなみに #5363 で修正される予定で、指定されたファイルがない場合は代わりにエラーになります。