成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Docker 快速安裝&搭建 Ngnix 環(huán)境,并配置反向代理

xiaoqibTn / 3500人閱讀

摘要:一下載鏡像我這里用的是輕量級的鏡像下載完成后,通過命令檢查一下鏡像是否下載成功二先以簡單的方式運(yùn)行鏡像以后臺方式運(yùn)行鏡像指定容器的名稱為命令執(zhí)行完成后,通過命令確認(rèn)一下容器是否啟動成功。

歡迎關(guān)注個(gè)人微信公眾號: 小哈學(xué)Java, 文末分享阿里 P8 高級架構(gòu)師吐血總結(jié)的 《Java 核心知識整理&面試.pdf》資源鏈接??!

個(gè)人網(wǎng)站: https://www.exception.site/docker/docker-install-nginx

本節(jié)中,我們將學(xué)習(xí)如何通過 Docker 快速安裝&搭建 Ngnix, 為您的服務(wù)添加反向代理功能。

一、下載 Nginx 鏡像
docker pull nginx:alpine
PS:我這里用的是 alipne 輕量級的鏡像.

下載完成后,通過 docker images 命令檢查一下鏡像是否下載成功:

二、先以簡單的方式運(yùn)行鏡像
docker run -d --name nginx nginx:alpine

-d: 以后臺方式運(yùn)行鏡像;

—name: 指定容器的名稱為 nginx;

命令執(zhí)行完成后,通過 docker ps命令確認(rèn)一下容器是否啟動成功。確認(rèn)成功后,再訪問一下 80 端口,看看 nginx 服務(wù)是否啟動成功:

三、復(fù)制相關(guān)配置文件至宿主機(jī)

復(fù)制運(yùn)行中 nginx 相關(guān)配置文件到宿主機(jī)的指定路徑下:

# 復(fù)制名稱為 nginx 容器中 /etc/nginx/nginx.conf 文件夾到宿主機(jī)的 /docker/nginx 路徑下
docker cp nginx:/etc/nginx/nginx.conf /docker/nginx
# 復(fù)制名稱為 nginx 容器中 /etc/nginx/conf.d 文件到宿主機(jī)的 /docker/nginx 路徑下
docker cp nginx:/etc/nginx/conf.d /docker/nginx

復(fù)制完成后,查看指定路徑的配置文件,如下:

四、修改 Nginx 配置文件,添加反向代理

先通過命令 ifconfig 命令獲取 docker0網(wǎng)卡的 ip 地址:

PS: 因?yàn)槲倚枰聪虼淼姆?wù)部署在本機(jī)的 Docker 容器中,所以用的這個(gè) IP,如果你用的外網(wǎng)其他地址,可自行修改。

接下來,在 conf.d/default.config 中添加反向代理相關(guān)配置:

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://172.17.0.1:8090;

五、刪除剛剛啟動的 Nginx 容器,新啟動一個(gè)

先刪除之前啟動的 nginx 容器:

docker rm -f nginx

成功后,回到配置文件的主目錄,執(zhí)行:

docker run -d  
-p 80:80  
--name nginx 
-v /docker/nginx/nginx.conf:/etc/nginx/nginx.conf 
-v /docker/nginx/conf.d:/etc/nginx/conf.d 
-v /docker/nginx/logs:/var/log/nginx 
nginx:alpine 

參數(shù)說明:

-p 80:80:將容器的 80 端口映射到主機(jī)的 80 端口;

-v /docker/nginx/nginx.conf:/etc/nginx/nginx.conf:將容器中的 /etc/nginx/nginx.conf 文件掛載到宿主機(jī)中的 /docker/nginx/nginx.conf 文件;

-v /docker/nginx/conf.d:/etc/nginx/conf.d:將容器中 /etc/nginx/conf.d 目錄掛載到宿主機(jī)中的 conf.d 目錄下;

-v /docker/nginx/logs:/var/log/nginx:將容器中的 /var/log/nginx 目錄掛載到宿主機(jī)中的 /docker/nginx/logs 目錄下, 用以查看 Nginx 日志;

運(yùn)行命令成功后,直接訪問公網(wǎng) IP 的 80 端口,看看是否能夠方向代理到 8090 端口的 Spring Boot 服務(wù)上:

OK! 大工告成。

免費(fèi)分享 | 面試&學(xué)習(xí)福利資源

最近在網(wǎng)上發(fā)現(xiàn)一個(gè)不錯(cuò)的 PDF 資源《Java 核心知識&面試.pdf》分享給大家,不光是面試,學(xué)習(xí),你都值得擁有?。?!

獲取方式: 關(guān)注公眾號: 小哈學(xué)Java, 后臺回復(fù)資源,既可免費(fèi)無套路獲取資源鏈接,下面是目錄以及部分截圖:

重要的事情說兩遍,關(guān)注公眾號: 小哈學(xué)Java, 后臺回復(fù)資源,既可免費(fèi)無套路獲取資源鏈接 ?。?!

歡迎關(guān)注微信公眾號: 小哈學(xué)Java

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/40462.html

相關(guān)文章

  • Docker 快速安裝&搭建 Ngnix 環(huán)境,配置反向代理

    摘要:一下載鏡像我這里用的是輕量級的鏡像下載完成后,通過命令檢查一下鏡像是否下載成功二先以簡單的方式運(yùn)行鏡像以后臺方式運(yùn)行鏡像指定容器的名稱為命令執(zhí)行完成后,通過命令確認(rèn)一下容器是否啟動成功。 歡迎關(guān)注個(gè)人微信公眾號: 小哈學(xué)Java, 文末分享阿里 P8 高級架構(gòu)師吐血總結(jié)的 《Java 核心知識整理&面試.pdf》資源鏈接??!個(gè)人網(wǎng)站: https://www.exception.sit...

    鄒強(qiáng) 評論0 收藏0
  • 一文教您如何通過 Docker 搭建反向代理 Ngnix,配置 Https SSL 證書

    摘要:由于上面我們已經(jīng)新建了一個(gè)配置文件,這里就直接將反向代理的配置寫在里面通過配置,我們反向代理到了端口的服務(wù)。六最后本文中,我們學(xué)習(xí)了如何通過快速搭建環(huán)境,并對其配置證書和反向代理,讓網(wǎng)站能夠以協(xié)議來訪問。 歡迎關(guān)注個(gè)人微信公眾號: 小哈學(xué)Java, 每日推送 Java 領(lǐng)域干貨文章,關(guān)注即免費(fèi)無套路附送 100G 海量學(xué)習(xí)、面試資源喲?。€(gè)人網(wǎng)站: https://www.except...

    ZHAO_ 評論0 收藏0
  • 后端技術(shù)精選

    摘要:服務(wù)教程在它提出十多年后的今天,已經(jīng)成為最重要的應(yīng)用技術(shù)之一。全方位提升網(wǎng)站打開速度前端后端新的技術(shù)如何在內(nèi)完整打開網(wǎng)站會直接影響用戶的滿意度及留存率,在前端后端數(shù)據(jù)緩存加速等等方面都有諸多可以提升。 HTTPS 原理剖析與項(xiàng)目場景 最近手頭有兩個(gè)項(xiàng)目,XX 導(dǎo)航和 XX 產(chǎn)業(yè)平臺,都需要使用 HTTPS 協(xié)議,因此,這次對 HTTPS 協(xié)議做一次整理與分享。 使用緩存應(yīng)該注意哪些問題...

    GitCafe 評論0 收藏0
  • 后端技術(shù)精選

    摘要:服務(wù)教程在它提出十多年后的今天,已經(jīng)成為最重要的應(yīng)用技術(shù)之一。全方位提升網(wǎng)站打開速度前端后端新的技術(shù)如何在內(nèi)完整打開網(wǎng)站會直接影響用戶的滿意度及留存率,在前端后端數(shù)據(jù)緩存加速等等方面都有諸多可以提升。 HTTPS 原理剖析與項(xiàng)目場景 最近手頭有兩個(gè)項(xiàng)目,XX 導(dǎo)航和 XX 產(chǎn)業(yè)平臺,都需要使用 HTTPS 協(xié)議,因此,這次對 HTTPS 協(xié)議做一次整理與分享。 使用緩存應(yīng)該注意哪些問題...

    explorer_ddf 評論0 收藏0
  • 后端技術(shù)精選

    摘要:服務(wù)教程在它提出十多年后的今天,已經(jīng)成為最重要的應(yīng)用技術(shù)之一。全方位提升網(wǎng)站打開速度前端后端新的技術(shù)如何在內(nèi)完整打開網(wǎng)站會直接影響用戶的滿意度及留存率,在前端后端數(shù)據(jù)緩存加速等等方面都有諸多可以提升。 HTTPS 原理剖析與項(xiàng)目場景 最近手頭有兩個(gè)項(xiàng)目,XX 導(dǎo)航和 XX 產(chǎn)業(yè)平臺,都需要使用 HTTPS 協(xié)議,因此,這次對 HTTPS 協(xié)議做一次整理與分享。 使用緩存應(yīng)該注意哪些問題...

    Jensen 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<