Я хочу создать том докера и добавить в него каталог и файлы без создания дополнительного контейнера / изображений или в течение минимального времени. Эта вещь войдет в сценарий, поэтому такие взаимодействия, как -it bash
не сработают.
Я могу копировать файлы с помощью :
docker container create --name dummy -v myvolume:/root hello-world
docker cp c:\myfolder\myfile.txt dummy:/root/myfile.txt
docker rm dummy
Как мне создать пустой каталог?:
попытка 1
mkdir lol; docker cp ./lol dummy:/root/lol
# cannot copy directory
попытка 2
docker commit [CONTAINER_ID] temporary_image
docker run --entrypoint=bash -it temporary_image
Эта штука требует перетягивания изображения с помощью bash.