Монтирование одного файла с тома данных Docker в Docker

Я пытаюсь смонтировать один файл с тома Docker в контейнере при использовании "Docker Run".

Я смог смонтировать весь том как каталог, например:

docker run -v my_volume:/root/volume my_container 

Я также смонтировал отдельные файлы с физического компьютера, например:

docker run -v /usr/local/bin/docker:/usr/local/bin/docker 

Есть ли способ?

1 ответ

Всегда ли путь / файл назначения не существует в контейнере, если вы создали именованный том и привязали к его каталогу (аналогично устаревшим объемам_от)

docker run -v /var/lib/docker/volumes/my_volume/_data/MY_FILE.txt:/destination_folder/MY_FILE.txt

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

Другие вопросы по тегам