Dockerfile中 VOLUME ["/data/nginx","/usr/share/nginx"] 

 docker run  -v  /data/nginx:/usr/share/nginx   

如果只是读文件   两者都可以 

如果是想把文件写出  两个也都可以  但是有区别

volume 默认会写到 /var/lib/docker/volumes 中 

-v 写到指定文件

 

 

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐