网站开发策划书怎么写,郑州官网seo费用,网站为什么没有被收录,360免费wifi总是断断续续的掉线一、案例1-利用Nginx容器部署静态资源
1.1、需求:
创建Nginx容器#xff0c; 修改nginx容器内的html目录下的index.html文件,查看变化将静态资源部署到nginx的html目录
1.2、修改html目录下的index.html文件,查看变化 因为docker运用得最小化系统环境#xff0c;解决办法就…一、案例1-利用Nginx容器部署静态资源
1.1、需求:
创建Nginx容器 修改nginx容器内的html目录下的index.html文件,查看变化将静态资源部署到nginx的html目录
1.2、修改html目录下的index.html文件,查看变化 因为docker运用得最小化系统环境解决办法就是数据卷
二、数据卷
2.1、数据卷概念
数据卷是一个虚拟目录是容器内目录与宿主机目录之间映射的桥梁
2.2、数据卷命令
命令说明文档地址docker volume create创建数据卷docker volume createdocker volume ls查看所有数据卷docker volume lsdocker volume rm删除指定数据卷docker volume rmdocker volume inspect查看某个数据卷的详情docker volume inspectdocker volume prune清除数据卷docker volume prune
三、完成需求第一步
创建Nginx容器 修改nginx容器内的html目录下的index.html文件,查看变化
如何去创建数据卷
在执行docker run命令时使用 -v 数据卷(这是起名) : 容器内目录(挂载的目录) 可以完成数据卷挂载 当创建容器时如果挂载了数据卷且数据卷不存在会自动创建数据卷
由于之前安装过nginx但未创建数据卷所以需要删除之前的
3-1、删除nginx容器
docker rm -f nginx
3-2、创建并运行
3-2-1 创建运行 docker run -d --name nginx -p 80:80 -v html:/usr/share/nginx/html nginx3-2-1、检查是否创建数据卷成功
docker volume ls3-2-2、查看数据卷的详情
docker volume inspect htmlMountpoint: /var/lib/docker/volumes/html/_data : 挂载宿主机的位置映射 通过映射进入宿主机查看
四、完成需求第二步
将静态资源部署到nginx的html目录 这个直接把图片什么的放一个在/var/lib/docker/volumes/html/_data 宿主机docker里面会自动同步
访问路径虚拟机ip/图片 http://192.168.93.11/图片全名称