微信小程序> Docker安装并定制Nginx服务器-定制服务器-小程序免费定制

Docker安装并定制Nginx服务器-定制服务器-小程序免费定制

浏览量:2317 时间: 来源:weixin_30347335
安装并定制Nginx1、查阅对应的官方文档,首先下载镜像文件:[spider@izwz9d74k4cznxtxjeeur9zlocal]$sudodockerpullnginx[sudo]passwordforspider:Sorry,tryagain.[sudo]passwordforspider:Usingdefaulttag:latestTryingtopullrepositorydocker.io/library/nginx...latest:Pullingfromdocker.io/library/nginx177e7ef0df69:Alreadyexistsea57c53235df:Pullcompletebbdb1fbd4a86:PullcompleteDigest:sha256:b543f6d0983fbc25b9874e22f4fe257a567111da96fd1d8f1b44315f1236398cStatus:Downloadednewerimagefordocker.io/nginx:latest2、定制Nginx1、从容器中拷贝一份默认配置1.

首先在自己的主机上创建目录/etc/docker/nginx用于存放定制nginx的配置文件:

[spider@izwz9d74k4cznxtxjeeur9z~]$sudomkdir-p/etc/docker/nginx2.

接着新运行一个容器,并从其中拷贝出nginx.conf:

[spider@izwz9d74k4cznxtxjeeur9z~]$sudodockerrun--nametmp-nginx-dnginxbb807eb140b85570258f834043560b37c16a655821a120273d49cc9369e45067[spider@izwz9d74k4cznxtxjeeur9z~]$sudodockercptmp-nginx:/etc/nginx/nginx.conf/etc/docker/nginx/nginx.conf3.

将临时创建的容器删除:

[spider@izwz9d74k4cznxtxjeeur9z~]$sudodockerrm-ftmp-nginx[sudo]passwordforspider:tmp-nginx2、使用定制的nginx.conf启动容器[spider@izwz9d74k4cznxtxjeeur9z~]$sudodockerrun--namemynginx-v/etc/docker/nginx/nginx.conf:/etc/nginx/nginx.conf:ro-dnginx607b0f8096011829dd4cdea89270a7707bea003fac08e7516559713fb838de1e[spider@izwz9d74k4cznxtxjeeur9z~]$sudodockerpsCONTAINERIDIMAGECOMMANDCREATEDSTATUSPORTSNAMES607b0f809601nginx"nginx-g'daemon..."12secondsagoUp11seconds80/tcpmynginx4.

到这一步,就算定制完了,如果我们要修改Nginx服务器的配置,只需修改我们主机上的nginx.conf,然后重新启动容器就可以了。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎