Docker和DevOps:14.Bind Mount文件夹映射在实际开发中的应用

121 阅读1分钟

Bind Mount文件夹映射在实际开发中的应用

1.编写HTML页面
  • 在本机创建目录 /root/webapp
  • 新建index.html
<html>
	<h1>
		Docker is very Good!
	</h1>
</html>

在这里插入图片描述

2.启动容器
docker run -d --name=nginx_web -v /root/webapp:/usr/share/nginx/html -p=80:80 nginx:latest

我们本地的项目路径是/root/webap,nginx默认的显示路径是/usr/share/nginx/html/,所以使用bing mounting来将两个路径做映射。
这样就能达到在本地修改代码,docker中的代码就会同步改变。
在这里插入图片描述

3.使用浏览器访问

在这里插入图片描述

4.在本机修改项目源代码

在这里插入图片描述

5.刷新浏览器

在这里插入图片描述