要映射外部文件夾到Docker容器中,可以使用Docker的-v
或--volume
參數。
語法如下:
docker run -v <host_path>:<container_path> ...
其中,<host_path>
是外部文件夾的路徑,<container_path>
是容器內的掛載路徑。
例如,要將主機上的/home/user/app
文件夾映射到容器內的/app
路徑,可以使用以下命令:
docker run -v /home/user/app:/app ...
這將把主機上的/home/user/app
文件夾掛載到容器內的/app
路徑,使得容器可以訪問和操作這個外部文件夾中的文件。
注意,如果外部文件夾路徑中包含空格或其他特殊字符,需要使用引號將路徑括起來。
此外,還可以使用絕對路徑或相對路徑來指定外部文件夾的路徑。如果使用相對路徑,則相對的是運行Docker命令的當前工作目錄。