Cuando docker-compose con la siguiente configuración, si falta el archivo mypass.txt , docker-compose crea un directorio vacío
version: '3.1'
services:
app:
image: alpine
secrets:
- mypass
secrets:
mypass:
file: ./mypass.txt
macOS 10.13.1
Docker, versión 17.11.0-ce-rc3, compilación 5b4af4f
docker-compose versión 1.17.0, compilación ac53b73
Es un efecto secundario algo desafortunado de la forma en que emulamos secretos en docker-compose
. Por cierto, se solucionará con # 5363, que en su lugar generará un error si falta el archivo especificado.
Fue arreglado por # 5415
Comentario más útil
Es un efecto secundario algo desafortunado de la forma en que emulamos secretos en
docker-compose
. Por cierto, se solucionará con # 5363, que en su lugar generará un error si falta el archivo especificado.