Использование тома для монтирования файла - PullRequest
0 голосов
/ 23 февраля 2019

Я создаю том, подобный этому:

docker volume create php

и хочу смонтировать один файл /etc/php.ini во время работы контейнера:

docker run -it -v php:/etc/php.ini image-name

Это приводит к ошибке:

docker: Error response from daemon: readdirent: not a directory.
See 'docker run --help'.

Могу ли я использовать тома для этой цели или они предназначены только для работы с каталогами?Какое может быть решение здесь?

1 Ответ

0 голосов
/ 23 февраля 2019

Согласно этому ответу :

, когда вы создаете именованный том и запускаете сервис / контейнер с докером, запустите -v my_volume: / root / volume my_container, данныехранится в / var / lib / docker / volume / my_volume / _data

После этого подтверждения невозможно создать именованный том и смонтировать его в виде файла внутри контейнера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...