Я смонтировал свой секретный файл secret.json
во время выполнения на локальный докер, и, хотя он работает, я, кажется, нигде не могу найти этот том.
Мой файл Docker выглядит так и не имеет ссылки на секрет:
RUN mkdir ./app
ADD src/python ./app/src/python
ENTRYPOINT ["python"]
Затем я запустил
docker build -t {MY_IMAGE_NAME} .
docker run -t -v $PATH_TO_SECRET_FILE/:/secrets/secret.json \
-e MY_CREDENTIALS=/secrets/secret.json \
{MY_IMAGE_NAME} ./app/src/python/runner.py
Это успешно выполняется локально, но когда я делаю
docker run --entrypoint "ls" {MY_IMAGE_NAME}
Не вижу громкости secrets
.
Кроме того, если я запускаю
docker volume ls
, у него нет ничего похожего на secrets
.
Без переменной окружения MY_CREDENTIALS
скрипт не будетзапустить.Поэтому я уверен, что секретный файл где-то смонтирован, но не могу понять, где он находится.Есть идеи?