Lorsque docker-compose avec la configuration ci-dessous, si le fichier mypass.txt est manquant, docker-compose crée un répertoire vide
version: '3.1'
services:
app:
image: alpine
secrets:
- mypass
secrets:
mypass:
file: ./mypass.txt
macOS 10.13.1
Docker version 17.11.0-ce-rc3, build 5b4af4f
docker-compose version 1.17.0, build ac53b73
C'est un effet secondaire quelque peu malheureux de la façon dont nous émulons les secrets dans docker-compose
. Incidemment, il sera corrigé par # 5363, qui produira une erreur à la place si le fichier spécifié est manquant.
Il a été corrigé par #5415
Commentaire le plus utile
C'est un effet secondaire quelque peu malheureux de la façon dont nous émulons les secrets dans
docker-compose
. Incidemment, il sera corrigé par # 5363, qui produira une erreur à la place si le fichier spécifié est manquant.