【Docker】通過Docker搭建Ghost博客

前言

上一篇坛悉,筆者自己使用docker搭建了php+mysql+nginx的環(huán)境,這次我們來使用docker來搭建博客写半。

Ghost介紹

可以用來搭建博客的的博客程序有很多畅卓,這里我了ghoost,以下來自百度百科
Ghost 是一款個人博客程序莹弊,它是使用Node.js語言開發(fā)的傲诵,可以使用MySQLSQLite或者PostgreSQL來存儲數(shù)據(jù)箱硕。

通過Docker安裝Ghost

首先去docker的鏡像官網(wǎng)找到ghost的鏡像拴竹,地址如下:
https://hub.docker.com/_/ghost

然后根據(jù)官方鏡像的教程,輸入命令

docker run -d --name some-ghost -e url=http://localhost:3001 -p 3001:2368 ghost

這里我們將容器的端口映射到了主機(jī)的3001端口剧罩,這部完成后栓拜,我們就可以通過主機(jī)ip+端口號訪問我們的博客了。例如筆者的主機(jī)ip是106.53.235.223惠昔,那么我們就可以到瀏覽器輸入106.53.235.223:3001訪問生成的博客了幕与。

nginx設(shè)置ghost博客系統(tǒng)的反向代理

如果我們想通過域名的方式,直接訪問博客镇防,但又不想占用80的端口啦鸣,那么我就需要通過nginx設(shè)置反向代理了。去到nginx的配置文件来氧,增加以下配置诫给。

location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header HOST $http_host;
        proxy_set_header X-NginX-Proxy true;

        proxy_pass http://106.53.235.223:3001; 
        proxy_redirect off;
    }

需要注意的是,因?yàn)閚gnix也是一個容器啦扬,如果將proxy_pass的地址寫成http://127.0.0.01將會找不到我們的博客地址中狂,因?yàn)檫@時候的127.0.0.1指的是容器的,而不是宿主機(jī)扑毡。

配置https

在騰訊云配置一個blog.mapleye1994.com的ssl證書后胃榕,下載上傳到服務(wù)器后,在nginx的配置文件配置后瞄摊,就可以在瀏覽器輸入以上地址就可以訪問了勋又。

 server {
     #server_name ${NGINX_HOST};
     server_name blog.mapleye1994.com; 
     index index.php index.html;

     listen 443 ssl;
#     fastcgi_param HTTPS on;
    ssl on;
     ssl_certificate /etc/ssl/1_blog.mapleye1994.com_bundle.crt;
     ssl_certificate_key /etc/ssl/2_blog.mapleye1994.com.key;
     ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;

     index index.php index.html;
     error_log  /var/log/nginx/error.log;
     access_log /var/log/nginx/access.log;
     root /var/www/html/public;

     location ~ \.php$ {
         try_files $uri =404;
         fastcgi_split_path_info ^(.+\.php)(/.+)$;
         fastcgi_pass php:9000;
         fastcgi_index index.php;
         include fastcgi_params;
         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
         fastcgi_param PATH_INFO $fastcgi_path_info;
     }

     location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header HOST $http_host;
        proxy_set_header X-NginX-Proxy true;

        proxy_pass http://106.53.235.223:3001;
        proxy_redirect off;
    }
 }

 server {
    listen 80;
    server_name blog.mapleye1994.com; 
    return 301 https://$host$request_uri;
 }

總結(jié)

有了docker后苦掘,想要搭建環(huán)境非常的方便,而且官方也有提供文檔及使用說明楔壤。最后放一下搭建成功后的博客訪問地址blog.mapleye1994.com鹤啡。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市挺邀,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌跳座,老刑警劉巖端铛,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異疲眷,居然都是意外死亡禾蚕,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門狂丝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來换淆,“玉大人,你說我怎么就攤上這事几颜”妒裕” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵蛋哭,是天一觀的道長县习。 經(jīng)常有香客問我,道長谆趾,這世上最難降的妖魔是什么躁愿? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮沪蓬,結(jié)果婚禮上彤钟,老公的妹妹穿的比我還像新娘。我一直安慰自己跷叉,他們只是感情好逸雹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著云挟,像睡著了一般峡眶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上植锉,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天辫樱,我揣著相機(jī)與錄音,去河邊找鬼俊庇。 笑死狮暑,一個胖子當(dāng)著我的面吹牛鸡挠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播搬男,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼拣展,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了缔逛?” 一聲冷哼從身側(cè)響起备埃,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎褐奴,沒想到半個月后按脚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡敦冬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年辅搬,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片脖旱。...
    茶點(diǎn)故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡堪遂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出萌庆,到底是詐尸還是另有隱情溶褪,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布践险,位于F島的核電站竿滨,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏捏境。R本人自食惡果不足惜于游,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望垫言。 院中可真熱鬧贰剥,春花似錦、人聲如沸筷频。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽凛捏。三九已至担忧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間坯癣,已是汗流浹背瓶盛。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人惩猫。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓芝硬,卻偏偏與公主長得像,于是被迫代替她去往敵國和親轧房。 傳聞我的和親對象是個殘疾皇子拌阴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評論 2 353