Compose: Отсутствующий файл секретов создает каталог?

Созданный на 15 нояб. 2017  ·  3Комментарии  ·  Источник: docker/compose

Когда docker-compose с конфигурацией ниже, если файл mypass.txt отсутствует, docker-compose создает пустой каталог mypass.txt . Это ожидаемое поведение?

version: '3.1'

services:
  app:
    image: alpine
    secrets:
      - mypass

secrets:
  mypass:
    file: ./mypass.txt

macOS 10.13.1
Докер версии 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 рейтинги