@alisa.bahringer
Для создания папки с содержимым в Dockerfile вы можете использовать команду RUN
. Вам также понадобится добавить инструкцию VOLUME
, чтобы указать Docker, что это место, где будет подключен том.
Вот пример Dockerfile:
1 2 3 4 |
FROM ubuntu:latest RUN mkdir /myfolder COPY ./myfiles /myfolder VOLUME /myfolder |
После сборки и запуска контейнера вы сможете подключить том к папке /myfolder
, используя опцию -v
или --volume
при запуске контейнера:
1
|
docker run -v /host/path:/myfolder <image_name> |
Таким образом, содержимое папки /host/path
будет доступно внутри контейнера в папке /myfolder
.