第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

Oh My Docker系列之玩轉(zhuǎn)博客框架Hexo

上个月,我和大家一起看了如何在不安装node js和angular的情况下在本地开发,测试angular项目,然后就想到这种完全使用Docker而不在本机安装任何东西的需求还是蛮多的,于是乎我就在GitHub上创建了一个organization:Oh My Docker 美其名曰 "Play with XXX with Docker and without installing XXX on your computer".

今天我们就介绍第二个,Hexo。

我们慕课网手记有关于如何使用Hexo的文章,比如下面两个:

2017年最新基于hexo搭建个人免费博客——从零开始(上篇)

2017年最新基于hexo搭建个人免费博客——从零开始(下篇)

于是乎,我的懒癌又犯了。我不想在我本机上安装node.js和hexo,一是有点麻烦,而是后面如果版本升级,系统会有点乱。所以我就制作了一个docker image https://github.com/oh-my-docker/hexo-docker 下面就和大家介绍下这个docker image怎么用。

准备工作
  1. 除了Docker本地不需要安装任何东西
  2. 拉取hexo-docker image
docker pull quay.io/oh-my-docker/hexo
初始化博客站点

假如我们要在本地目录 /Users/penxiao/tmp 下创建一个叫oh-my-blog的站点,我们只需要运行

docker run -it --rm -v /Users/penxiao/tmp:/omd quay.io/oh-mh-docker/hexo hexo init oh-my-blog

图片描述
然后安装包

docker run -it --rm -v /Users/penxiao/tmp:/omd quay.io/oh-mh-docker/hexo sh -c "cd oh-my-blog; npm install"
预览

注意监听端口4000

docker run -it --rm -p 4000:4000 -v /Users/penxiao/tmp:/omd quay.io/oh-my-docker/hexo sh -c "cd oh-my-blog; hexo serve"

图片描述

最后打开浏览器,预览结果。

创建一片博客文章

比如我们创建一个名为 oh my docker的文章

docker run -it --rm -v /Users/penxiao/tmp:/omd quay.io/oh-my-docker/hexo sh -c "cd oh-my-blog; hexo new 'oh my docker'"
INFO  Created: /omd/oh-my-blog/source/_posts/oh-my-docker.md

然后我们就可以使用我们熟悉的编辑器去编辑我们的博客了,编辑完后,我们可以再进行预览。

其它

更多用法像安装设置主题,请参考https://github.com/oh-my-docker/hexo-docker

點(diǎn)擊查看更多內(nèi)容
11人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消