dockerfile - Add a volume to Docker, but exclude a sub-folder -
supposed have docker container , folder on host /hostfolder. if want add folder docker container volume, can either using add in dockerfile or mounting volume.
so far, good.
now /hostfolder contains sub-folder, /hostfolder/subfolder.
i want mount /hostfolder docker container (whether read-write or read-only not matter, works both me), not want have included /hostfolder/subfolder. want exclude this, , want docker container able make changes sub-folder, without consequence of having changed on host well.
is possible? if so, how?
if want have subdirectories ignored docker-compose persistent, can following in docker-compose.yml:
volumes: node_modules: services: server: volumes: - .:/app - node_modules:/app/node_modules this mount current directory shared volume, mount persistent docker volume in place of local node_modules directory. similar answer @kernix, allow node_modules persist between docker-compose up runs, desired behavior.
Comments
Post a Comment