国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

把hexo放到docker上

helloworldcoding / 1199人閱讀

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

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

目的是為了每一次重裝系統不需要重新安裝hexo的環境,下個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 是指定宿主機的某個硬盤位置和容器里的位置關聯。G:/data:/opt/website表示G盤的data文件夾對應容器中的/opt/website 文件夾。

進入內部

docker attach website

初始化環境

hexo init

現在G:/data中已經有了hexo的內容

生成網站內容

hexo g

預覽

hexo s

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

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

我們可以為每一個hexo命令的開一個服務

初始化命令:

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

一下三個全部需要hexo-init執行完

開一個監聽修改生成服務

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

開一個部署服務

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

開一個服務器服務(訪問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 xueaohui_com@163.com
ENV REFRESHED_AT 2017-03-26

VOLUME ["/opt/website"]

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

WORKDIR /opt/website

EXPOSE 4000

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26846.html

相關文章

  • 從零開始搭建hexo靜態博客

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

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

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

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

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

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

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

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

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

    PrototypeZ 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<