Jekyll是一个简单的博客、静态网站生成工具。利用它可以快速的搭建一个网站。并且完全免费的在 GitHub 上发布网站 — 自定义域名

一、环境搭建

apt-get install jekyll

jekyll new mysite

cd mysite

jekyll serve

这样一个网站就搭建好了,利用 http://localhost:4000 就可以访问网站了。

在jekyll的site.rb中(该文件可能位于~/.rvm/gems/ruby-1.9.3-p125/gems/jekyll-0.11.2/lib/jekyll/site.rb)中,找到第126行:

entries = Dir.chdir(base) { filter_entries(Dir['*']) }

修改为
entries = Dir.chdir(base) { filter_entries(Dir.entries('.')) }

docker run --name jekyll -p 4000 -it jekyllimage /bin/bash

git clone https://github.com/jamtur01/james_blog.git

docker cp james_blog/ jekyll:james_blog

最新文章

  1. 正则表达式之g标志,match和 exec
  2. Linux RPM、TAR包管理
  3. html5+css 图片自适应
  4. 【要什么自行车】ASP.NET MVC4笔记02:上传文件 uploadify 组件使用
  5. NHibernate系列文章二:创建NHibernate工程
  6. C#中override和overload的区别
  7. 关于如何用sql语句查询出连续的一串数字
  8. Linux下安装、配置、授权、调优Mysql
  9. QNDTU外壳及开发板
  10. iOS UIWebView 载入https 网站出现NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL,
  11. Maven pom.xml简单归结
  12. J-Link固件烧录以及使用J-Flash向arm硬件板下载固件程序
  13. 探索SQL Server元数据(一)
  14. Java中重写与重载
  15. Linux系统中文显示
  16. ios中滚动页面
  17. e779. 获得JList中的已选项
  18. proxool配置及测试(数据库用的MySQL)
  19. vs web项目远程发布到IIS
  20. HDUOJ---1102Constructing Roads

热门文章

  1. 完成端口(Completion Port)详解(超级长,超级清楚)
  2. 调色板QPalette类用法详解(附实例、源码)(很清楚:窗口背景色 前景色 按钮的颜色 按钮文本的颜色 )
  3. Mark Russinovich 的博客:Windows Azure 主机更新:原因、时间和方式
  4. Microsoft SQL Server 混合云博客系列
  5. Parsing HTML with C++ (using Qt preferably) - Stack Overflow
  6. [LeetCode] Longest Substring Without Repeating Characters (LinkedHashSet的妙用)
  7. Android中的一些基础知识(二)
  8. Object lifetime
  9. Java调用Python脚本
  10. POJ3318【随机化算法挺有意思】