如何利用Docker搭建本地https環(huán)境
香港服務(wù)器租用,遠(yuǎn)程服務(wù)器
本文將詳細(xì)解釋如何使用Docker來構(gòu)建本地https環(huán)境。海外主機(jī)覺得挺實用的,分享給大家參考。希望你看完這篇文章能有所收獲。
什么是 https
眾所周知,web app的運(yùn)行是基于網(wǎng)絡(luò)應(yīng)用層http協(xié)議的,可以在客戶端和服務(wù)器之間進(jìn)行請求和返回,但是這個過程是明文傳輸?shù)?,?dāng)請求被捕獲時,傳輸?shù)膬?nèi)容很容易被篡改,這對用戶的安全是一個極其嚴(yán)重的威脅。出于安全原因,pwa應(yīng)用程序要求項目必須部署在https環(huán)境中。
那么 https 是什么呢?
Https將http置于ssl/tls之上,其作用是對http流量進(jìn)行加密,包括請求的url、結(jié)果頁面、cookies、媒體資源等通過http傳輸?shù)膬?nèi)容。試圖干擾https連接的人既不能監(jiān)聽流量,也不能更改其內(nèi)容。除了加密之外,還應(yīng)該驗證遠(yuǎn)程服務(wù)器的身份:畢竟,如果你不能確定誰在連接的另一端,加密連接就沒有意義。這些措施將使攔截流量變得極其困難。雖然攻擊者可能仍然知道用戶正在訪問哪個網(wǎng)站,但他所能知道的只有這些。
https請求流程圖
本文將使用docker docker-compose構(gòu)建一個本地https環(huán)境。下面就不多說了。我們來看看詳細(xì)的介紹。
工具:
Acme#sh
docker docker-撰寫
Ihost
配置文件:
docker-compose.dev.yml
?
一個
2
三
四
5 # Start egg . js紗dev
#開始nginx Docker-compose-f Docker-compose . dev . yml up
打開chrome,可以看到旁邊的綠色鎖。你完了。
這篇關(guān)于“如何使用Docker構(gòu)建本地https環(huán)境”的文章已經(jīng)在這里分享了。希望以上內(nèi)容能對你有一定的幫助,讓你學(xué)到更多的知識。如果你覺得文章好,請分享給更多人看。
Tags:香港服務(wù)器租用,遠(yuǎn)程服務(wù)器,如何利用Docker搭建本地https環(huán)境
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。