首页 > 代码库 > [ Docker ] 映射資料夾

[ Docker ] 映射資料夾

-
docker run -v <host path>:<container path>
-
例如:
docker run -v /home/adrian/data:/data
该命令将挂载主机的/home/adrian/data目录到容器内的/data目录上。任何在/home/adrian/data目录的文件都将会出现在容器内。这对于在主机和容器之间共享文件是非常有帮助的,例如挂载需要编译的源代码。为了保证可移植性(并不是所有的系统的主机目录都是可以用的),挂载主机目录不需要从Dockerfile指定。当使用-v参数时,镜像目录下的任何文件都不会被复制到Volume中。(译者注:Volume会复制到镜像目录,镜像不会复制到卷)
 
http://dockone.io/article/128
 
https://dotblogs.com.tw/grassshrimp_tech_intern/2016/06/20/194915

[ Docker ] 映射資料夾