• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >苹果MAC > 在Mac OS下使用docker构建基于node的博客程序hexo

在Mac OS下使用docker构建基于node的博客程序hexo

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了hexo,hexo官网,hexo主题,hexo github,hexo博客等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

截止目前为止,在docker hub上还看不到hexo 3+版本的镜像构建。
由于Node环境的安装时间比较长,对于电脑比较多的人相对来说还是比较麻烦的。
基于DockerFile构建自己的HEXO环境非常灵活,可以根据自己的情况进行定制。
可以导入导出复制环境部署到其他电脑中。
实践开始
docker安装
大部分Linux,比如说Ubuntu,Debian都可以通过如下命令安装:

curl -sSL https://get.daocloud.io/docker | sh
TIP:别忘了配置好DaoCloud加速,不然构建速度很慢。

构建

git,部署的时候用(如果不用git部署请去掉)。
ssh-client(ssh方式的git部署依赖)。
ca-certificates(https方式的git部署依赖)。
TIP: 在shell中或者lib中调用https方式通讯的时候如果报错

构建时间大概十几分钟完成。

准备把实体机(host)上的文件挂载到docker中
安装Guest Additions, 因为要使用Shared Floader。
使用命令 sudo mount -t vboxsf [sharename] [dist]来挂载共享目录。
运行

注意参数/root/blog/需要使用绝对路径

其他的参数可以很容易的在manual中找到意义。

备份与还原

参考导出大小:

使用容器操作blog

小技巧
在调试的时候可以使用 docker rm $(docker ps -q -a) 一次性删除所有的容器,docker rmi $(docker images -q) 一次性删除所有的镜像。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • github搭建hexo部署到github找不到页面的问题
  • hexo,部署博客到github和coding上,代码put上去了,但是访问博客内容却没更新?
  • github的新用户是不是用不了pages了?
  • (shell)hexo两台电脑
  • 使用Hexo+GitHub搭建个人博客
  • 关于页面组件化的问题?
  • 在Mac OS下使用docker构建基于node的博客程序hexo

相关文章

  • 2017-05-12MAC如何将炫酷的屏幕保护设为桌面背景
  • 2017-05-12Mac的Time Machine怎么用?Mac Time Machine设置使用教程图解
  • 2017-05-12Mac电脑怎么提升性能?Mac安装最新显卡驱动教程
  • 2017-05-12苹果Mac系统CPU使用率查看方法图文详细介绍
  • 2017-05-12老MAC PowerPC处理器对魔兽世界游戏OpenGL性能优化
  • 2017-05-12苹果OS X El Captain 10.11正式版升级问题汇总
  • 2017-05-12Mac应用图标不见了怎么办?让消失的Mac应用图标重新显示方法
  • 2017-05-12Mac硬盘里的其他是什么 Mac磁盘里的其他怎么删除
  • 2017-05-12Mac使用自带刻录工具Toast刻录光盘的方法
  • 2017-05-12MAC 快捷键二则(附终端光标的快捷键)

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 中国现有400万台Mac: 1/3安装了Windows
    • mac怎么隐藏桌面文件? 一个命令让mac桌面显示空白的技巧
    • 苹果iOS/OS X系统中总是出现Safari浏览器崩溃该怎么办?
    • MAC系统中各个文件夹详细介绍
    • Mac OS X笔记本屏幕中颜色的RGB值怎么提取?
    • 哪些苹果设备可以升级os x el capitan系统
    • Mac通过Automator处理重复操作教程
    • yosemite10.10.3测试版更新内容 os x10.10.3测试版新特性
    • 苹果mac OS X系统下查看txt文件显示乱码该怎么办?
    • Mac OS X Lion 恢复功能禁止方法图文教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有 豫ICP备12007166号