|
nginx:是一种反向代理,负载均衡的静态服务器,
部署静态项目:
1.docker拉取nginx
docker pull nginx
2.运行镜像生成容器:默认端口号80
docker run -itd --name html_nginx -p 87:80 nginx
3.进入容器
docker exec -it html_nginx bash
4.改配置文件
将文件nginx.conf放到/etc/nginx/
docker cp ./nginx.conf html_nginx:/etc/nginx/
5.将项目文件html放置到/usr/share/nginx/html/
docker cp ./myhtml html_nginx:/usr/share/nginx/html/
6.网页输入
ip地址:9999/myhtml/home.html
搭建图片服务器:
1.docker拉取nginx
docker pull nginx
2.运行镜像生成容器:默认端口号80
docker run -itd --name file_nginx -p 7777:80 -v 真实目录:虚拟目录 nginx
docker run -itd --name file_nginx -p 7777:80 -v /home/file/:/usr/share/nginx/html/ nginx
//-v 目录映射:真实图片文件无法放入虚拟目录,放入真实目录进行映射虚拟目录
3.改配置文件(文件与部署静态项目不同)
将文件nginx.conf放到/etc/nginx/
docker cp ./nginx.conf file_nginx:/etc/nginx/
重启项目docker restart file_nginx
4.网址输入http://IP地址:7777/出现页面即可
5.图片放入真实目录/home/file/下即可在第四步浏览内点击查看
|
|