docker-compose nginx + ssl配置

自從有了 docker 以后linux上面很多東西都變的很簡單,nginx也不例外,這里我分享一個我的nginx的docker-compose的配置,以及nginx的ssl配置

附上我的https地址

https://k.lengff.xyz

nginx docker-compose.yml 配置

docker-compose

關于docker-compose,可以參考我的這篇文章

docker學習總結

docker-compose.yml內(nèi)容

version: "3"
services: 
 nginx:
  restart: always
  container_name: nginx
  image: nginx
  ports:
   - 80:80
   - 443:443
  volumes: 
   - /usr/local/docker/nginx/conf.d:/etc/nginx/conf.d
   - /usr/local/docker/nginx/log:/var/log/nginx
   - /usr/local/docker/nginx/wwww:/var/www
   - /usr/local/docker/nginx/etc/letsencrypt:/etc/letsencrypt
   - /usr/local/docker/nginx/html:/usr/share/nginx/html
   - /usr/local/docker/nginx/cert:/etc/nginx/cert

啟動容器

docker-compose up -d

說明

  1. 我們的nginx配置文件在/usr/local/docker/nginx/conf.d這個目錄
  2. proxy_pass http://xxx.xxx.xxx.xx:8080; 這個的配置是有講究的 這里需要說明一下,由于docker的網(wǎng)絡問題,我們填127.0.0.1是不可行的因為127.0.0.1是docker容器內(nèi)的網(wǎng)絡,不是我們宿主機的網(wǎng)絡,所以就不能指向正確的路徑我們需要填內(nèi)網(wǎng)的ip地址例如:192.168.1.222,這樣才是可以行的

nginx配置ssl

這一步也是超級簡單的

1.在阿里上購買免費的SSL證書(當然你也可以買收費的,我買的是免費的)

購買鏈接:https://www.aliyun.com/product/cas (這不是廣告)

2.下載證書

購買完證書,審核結束以后 , 開始下載證書 , 服務器類型記得選nginx , 然后我們就可以擁有xxxx.key 和 xxxx.pem 兩個文件 , 將文件上傳到我們服務器的

/usr/local/docker/nginx/cert

這個目錄中

3.配置default.conf

其實這一步也是超級簡單的,我直接貼上代碼,在代碼里面說明

server {
        listen 80;
        listen    443 ssl;#這個是https訪問的端口
        server_name k.lengff.xyz;#域名地址

        
        #增加ssl
        #ssl on;        #如果強制HTTPs訪問,這行要打開
        ssl_certificate         cert/klengff.pem;#你的xxxx.pem文件名稱
        ssl_certificate_key     cert/klengff.key;#你的xxxx.key文件名稱

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_protocols  SSLv2 SSLv3 TLSv1.2;# 指定密碼為openssl支持的格式

        ssl_ciphers  HIGH:!aNULL:!MD5;  # 密碼加密方式
        ssl_prefer_server_ciphers  on;   #依賴SSLv3和TLSv1協(xié)議的服務器密碼將優(yōu)先于客戶端密碼
        
        location / {
            #這里需要說明一下,由于docker的網(wǎng)絡問題,我們填127.0.0.1是不可行的
            #因為127.0.0.1是docker容器內(nèi)的網(wǎng)絡,不是我們宿主機的網(wǎng)絡,所以就不能指向正確的路徑
            #我們需要填內(nèi)網(wǎng)的ip地址例如:192.168.1.222,這樣才是可以行的
            proxy_pass http://xxx.xxx.xxx.xx:8080;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
        error_page 404          /404.html;
}

(借鑒)參考文章

docker安裝nginx并配置通過https訪問

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌回挽,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異儒老,居然都是意外死亡,警方通過查閱死者的電腦和手機记餐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門驮樊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事囚衔⊥谘” “怎么了?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵练湿,是天一觀的道長猴仑。 經(jīng)常有香客問我,道長肥哎,這世上最難降的妖魔是什么辽俗? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮篡诽,結果婚禮上崖飘,老公的妹妹穿的比我還像新娘。我一直安慰自己霞捡,他們只是感情好坐漏,可當我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著碧信,像睡著了一般赊琳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上砰碴,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天躏筏,我揣著相機與錄音,去河邊找鬼呈枉。 笑死趁尼,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的猖辫。 我是一名探鬼主播酥泞,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼啃憎!你這毒婦竟也來了芝囤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤辛萍,失蹤者是張志新(化名)和其女友劉穎悯姊,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贩毕,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡悯许,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辉阶。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片先壕。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡瘩扼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出启上,到底是詐尸還是另有隱情邢隧,我是刑警寧澤店印,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布冈在,位于F島的核電站,受9級特大地震影響按摘,放射性物質(zhì)發(fā)生泄漏包券。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一炫贤、第九天 我趴在偏房一處隱蔽的房頂上張望溅固。 院中可真熱鬧,春花似錦兰珍、人聲如沸侍郭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽亮元。三九已至,卻和暖如春唠摹,著一層夾襖步出監(jiān)牢的瞬間爆捞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工勾拉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留煮甥,地道東北人。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓藕赞,卻偏偏與公主長得像成肘,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子斧蜕,可洞房花燭夜當晚...
    茶點故事閱讀 43,554評論 2 349