Quando docker-compose com a configuração abaixo, se o arquivo mypass.txt estiver faltando, docker-compose cria um diretório vazio
version: '3.1'
services:
app:
image: alpine
secrets:
- mypass
secrets:
mypass:
file: ./mypass.txt
macOS 10.13.1
Docker versão 17.11.0-ce-rc3, compilação 5b4af4f
docker-compose versão 1.17.0, build ac53b73
É um efeito colateral um tanto infeliz da maneira como emulamos segredos em docker-compose
. A propósito, ele será corrigido por # 5363, que apresentará um erro se o arquivo especificado estiver ausente.
Foi corrigido por # 5415
Comentários muito úteis
É um efeito colateral um tanto infeliz da maneira como emulamos segredos em
docker-compose
. A propósito, ele será corrigido por # 5363, que apresentará um erro se o arquivo especificado estiver ausente.