docker如何挂载本地目录到容器
导读:要将本地目录挂载到Docker容器中,可以使用-v或--mount参数来指定挂载方式。以下是两种常用的挂载方式: 使用-v参数: docker run -v /本地目录路径:/容器内目录路径 容器名称 其中/本地目录路径是本地目录的路...
要将本地目录挂载到Docker容器中,可以使用-v
或--mount
参数来指定挂载方式。以下是两种常用的挂载方式:
- 使用
-v
参数:
docker run -v /本地目录路径:/容器内目录路径 容器名称
其中/本地目录路径
是本地目录的路径,/容器内目录路径
是容器内要挂载的目录路径,容器名称
是要运行的容器的名称。
例如,将本地/data
目录挂载到容器的/app/data
目录:
docker run -v /data:/app/data mycontainer
- 使用
--mount
参数:
docker run --mount type=bind,source=/本地目录路径,target=/容器内目录路径 容器名称
其中source
是本地目录的路径,target
是容器内要挂载的目录路径,容器名称
是要运行的容器的名称。
例如,将本地/data
目录挂载到容器的/app/data
目录:
docker run --mount type=bind,source=/data,target=/app/data mycontainer
通过以上方式,可以将本地目录挂载到Docker容器中,从而实现容器与本地文件系统的数据共享。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: docker如何挂载本地目录到容器
本文地址: https://pptw.com/jishu/648945.html