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

資訊專欄INFORMATION COLUMN

把hexo放到docker上

helloworldcoding / 1204人閱讀

摘要:阿里云地址目的是為了每一次重裝系統(tǒng)不需要重新安裝的環(huán)境,下個就可以用了。表示盤的文件夾對應(yīng)容器中的文件夾。進入內(nèi)部初始化環(huán)境現(xiàn)在中已經(jīng)有了的內(nèi)容生成網(wǎng)站內(nèi)容預(yù)覽在宿主機的瀏覽器上輸入如果像上面相當(dāng)于每一次都要進入容器,這很麻煩。

阿里云地址:https://dev.aliyun.com/detail...

目的是為了每一次重裝系統(tǒng)不需要重新安裝hexo的環(huán)境,下個docker就可以用了。

下載容器

 docker pull registry.cn-hangzhou.aliyuncs.com/wuhulala/website

啟動容器

docker run -p 4000:4000 --name website -v G:/data:/opt/website wuhulala/website

-v 是指定宿主機的某個硬盤位置和容器里的位置關(guān)聯(lián)。G:/data:/opt/website表示G盤的data文件夾對應(yīng)容器中的/opt/website 文件夾。

進入內(nèi)部

docker attach website

初始化環(huán)境

hexo init

現(xiàn)在G:/data中已經(jīng)有了hexo的內(nèi)容

生成網(wǎng)站內(nèi)容

hexo g

預(yù)覽

hexo s

在宿主機的瀏覽器上輸入 127.0.0.1:4000

如果像上面相當(dāng)于每一次都要進入容器,這很麻煩。

我們可以為每一個hexo命令的開一個服務(wù)

初始化命令:

docker run --name hexo-init -v G:/data:/opt/website wuhulala/website hexo init

一下三個全部需要hexo-init執(zhí)行完

開一個監(jiān)聽修改生成服務(wù)

 docker run --name hexo-g  --volumes-from hexo-init wuhulala/website hexo g -w

開一個部署服務(wù)

 docker run --name hexo-d  --volumes-from hexo-init wuhulala/website hexo d  -g

開一個服務(wù)器服務(wù)(訪問127.0.0.1:5000)

docker run --name hexo-s -p 5000:4000 -–volumes-from hexo-init wuhulala/website hexo s

附上Dokcerfile

FROM node:latest
MAINTAINER XueAohui [email protected]
ENV REFRESHED_AT 2017-03-26

VOLUME ["/opt/website"]

RUN npm install -g hexo
RUN hexo init /opt/website

WORKDIR /opt/website

EXPOSE 4000

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

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

相關(guān)文章

  • 從零開始搭建hexo靜態(tài)博客

    摘要:后來網(wǎng)上看到了很多和搭建的靜態(tài)博客,由于編輯器的實用性,及,等代碼托管平臺的免費特點,讓很多人都轉(zhuǎn)向了和。于是我也花了兩三天的時間來研究搭建了自己的博客。 以前的博客(blog.duweibin.cn)是在學(xué)習(xí)thinkphp的時候自己做的一個小項目,模板也是網(wǎng)上找的,后臺是自己用thinkphp框架寫的,上一個博客搭建過程中讓自己學(xué)會了thinkphp對MVC操作,(M層還沒具體用過...

    venmos 評論0 收藏0
  • HEXO】從零搭建HEXO博客 修改默認主題/參數(shù)/favicon 替換個人主頁

    摘要:下面我以主題舉例,覆蓋默認主題。其他元素使用相同的方法都可以修改。像這種超鏈接跳轉(zhuǎn)的修改,在文件中找到直接把屬性的值改變即可。 準(zhǔn)備:搭建環(huán)境 大致分為以下兩步: 安裝Node.js 安裝git 配置Node.js環(huán)境 下載Node.js安裝 Windows Installer 32-bithttps://nodejs.org/dist/v4.2.3/node-v4.2.3-x...

    My_Oh_My 評論0 收藏0
  • HEXO】從零搭建HEXO博客 修改默認主題/參數(shù)/favicon 替換個人主頁

    摘要:下面我以主題舉例,覆蓋默認主題。其他元素使用相同的方法都可以修改。像這種超鏈接跳轉(zhuǎn)的修改,在文件中找到直接把屬性的值改變即可。 準(zhǔn)備:搭建環(huán)境 大致分為以下兩步: 安裝Node.js 安裝git 配置Node.js環(huán)境 下載Node.js安裝 Windows Installer 32-bithttps://nodejs.org/dist/v4.2.3/node-v4.2.3-x...

    Near_Li 評論0 收藏0
  • 2017年最新hexo——基本設(shè)置和了解

    摘要:在根目錄配置文件中有一個設(shè)置希望設(shè)置為就是這個原因是設(shè)置后當(dāng)你新建一個頁面后自動生成一個同名文件夾方便管理。 showImg(https://segmentfault.com/img/remote/1460000008738195?w=1436&h=527); 前言 前面的文章已經(jīng)能讓大家搭建起自己的博客,并通過網(wǎng)絡(luò)訪問了,通過基礎(chǔ)的發(fā)布文章和編輯既可以實現(xiàn)博客的運作了,其他的一些包括...

    ernest.wang 評論0 收藏0
  • 2017年最新hexo——基本設(shè)置和了解

    摘要:在根目錄配置文件中有一個設(shè)置希望設(shè)置為就是這個原因是設(shè)置后當(dāng)你新建一個頁面后自動生成一個同名文件夾方便管理。 showImg(https://segmentfault.com/img/remote/1460000008738195?w=1436&h=527); 前言 前面的文章已經(jīng)能讓大家搭建起自己的博客,并通過網(wǎng)絡(luò)訪問了,通過基礎(chǔ)的發(fā)布文章和編輯既可以實現(xiàn)博客的運作了,其他的一些包括...

    PrototypeZ 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<