首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Docker构建Nginx容器并部署企业商城系统

前言

学无止境,无止境学。坚持每天学点编程知识,坚持每天写点小文章,坚持每天进步一点点。大家好,我是张大鹏,喜欢学习和分享,希望能够通过此公众号,将自己学到的东西分享给大家,和大家一起交流,一起成长,一起进步。

乾坤未定,你我皆是黑马。大鹏一日同风起,扶摇直上九万里。宝剑锋从磨砺出,梅花香自苦寒来。不积跬步,无以至千里,不积小流无以成江海。

如果有多余的时间,就坚持学习吧,小时候学习改变命运,长大了学习丰富内涵,老了学习带来宁静。活到老,学到老,我能行!

官方Nginx

拉取镜像

docker pull nginx

创建容器

docker run -d -p 80:80 --name nginx nginx

访问:http://localhost/

复制配置文件

mkdir html

docker cp nginx:/etc/nginx/nginx.conf $PWD/html/conf

docker cp nginx:/etc/nginx/conf.d $PWD/html/conf

删除容器

docker stop nginx

docker rm nginx

部署静态HTML

准备静态文件

创建:html/index.html

Document

你好,Nginx

部署

docker run -d -p 80:80 -p 443:443 --restart=always --name nginx -v $PWD/html:/usr/share/nginx/html -v $PWD/html/conf/nginx.conf:/etc/nginx/nginx.conf  -v $PWD/html/conf/conf.d:/etc/nginx/conf.d -v $PWD/html/logs:/var/log/nginx nginx

访问测试:http://localhost/

部署大鹏企业商城系统实战

打包静态文件

npm run build

复制静态文件

复制dist下面的所有文件到html目录中。

重启容器

docker restart nginx

访问测试

总结

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230110A004WE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券