Closed lv-zheng closed 8 years ago
Shall we put jekyll into another docker? I don't want to install lots of dependencies on the host.
我赞同这一点 我已经写了它的补丁: https://github.com/sjtug/mirror-docker/tree/jekyll 但还有调整的空间 (有必要纳入 docker-compose 吗?)
@Endle 这个patch有一些细节,让我强迫症又犯了…… 那个selinux是什么情况?
我也赞同为jekyll
开一个docker的想法。但是时间紧急,今晚我们先想办法让mirror上线,然后再撸出一个jekyll
image来。
这个image应该不是daemon形式的,是只run一次。
@Endle 你测试过这个patch吗?
刚才装好了 compose 后测试了一下,可用
我也赞同为jekyll开一个docker的想法。但是时间紧急,今晚我们先想办法让mirror上线,然后再撸出一个jekyll image来。 这个image应该不是daemon形式的,是只run一次。
是的,只运行一次。所以我觉得不应该写到 compose 里。编译好的jekyll 会被写入到host的 /home/mirror-web/_site ,然后用 compose 的时候共享给 image
那个selinux是什么情况?
在我的电脑上,如果不打开 Z 的选项,每一次读写都会被 SELinux 阻止 服务器上默认打开了 SELinux 吗?
jekyll_lvzheng
分支做了点小修改。你觉得可以的话merge一下。
Merged.
Major change description:
jekyll
andgit
from container.manage.sh
, useCMD
to directly invoketunasync
andnginx
Dockerfile
into two. One fortunasync
, the other fornginx
Dockerfile
into style recommended by the official doc.Related issue #10
The diff's are such a mess that don't view the commits. View the final code in
dev
branch instead.