日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker nginx:1.21.4

發布時間:2024/9/27 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker nginx:1.21.4 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

          • 一、入門試煉
            • 1. 創建掛載目錄
            • 2. 賦予目錄權限
            • 3. 創建nginx容器
          • 二、進階試煉
            • 2.1. 自定義nginx.conf
            • 2.2. 拷貝文件
            • 2.3. 自定義配置啟動

功能:
1.web服務器 部署前端系統
2.反向代理 實現后端服務器集群負載均衡

一、入門試煉
1. 創建掛載目錄
mkdir /app/nginx/conf/ /app/nginx/dist -p
2. 賦予目錄權限
chmod 777 /app/nginx -R
3. 創建nginx容器

基本運行nginx,部署自己前端系統
說明:nginx容器內部前端路徑為:/usr/share/nginx/html :ro(readonly)

docker run \ -d \ --name nginx \ -p 80:80 \ -v /app/nginx/dist:/usr/share/nginx/html:ro \ --privileged=true \ nginx:1.21.4
二、進階試煉

自定義nginx.conf 使用反向代理功能
說明: nginx容器中默認配置文件路徑 /etc/nginx/nginx.conf
nginx.conf 必須和版本一致

2.1. 自定義nginx.conf

運行一個臨時容器,復制容器中/etc/nginx/nginx.conf 到宿主機

docker run \ -d \ --name nginx-tmp \ -p 80:80 \ nginx:1.21.4
2.2. 拷貝文件

復制配置和靜態頁面index.html,不然訪問瀏覽器會403

docker cp nginx-tmp:/etc/nginx/conf.d/default.conf /app/nginx/conf/default.conf docker cp nginx-tmp:/usr/share/nginx/html/index.html /app/nginx/dist/index.html

刪除臨時容器

docker rm -f nginx-tmp
2.3. 自定義配置啟動
docker run \ -d \ --name nginx \ -p 80:80 \ -v /app/nginx/dist:/usr/share/nginx/html:ro \ -v /app/nginx/conf:/etc/nginx/conf.d \ --privileged=true \ nginx:1.21.4

企業內部使用:

在 /app/nginx/conf目錄下面新增自定義的xxx.conf文件即可,建議一個中間件一個文件,便于管理

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的docker nginx:1.21.4的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。