V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
leopku
V2EX  ›  分享创造

解决玩 Discourse 官方 Docker 不停贱贱贱问题的项目

  •  
  •   leopku · 2017-02-02 16:47:09 +08:00 · 2661 次点击
    这是一个创建于 2633 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Discourse 官方极力推荐使用官方的 Docker 作为日常的载体

    但是,官方的方案任何一个调整都需要重贱镜像

    贱贱贱似乎成为每一个 Discourse 运营者的噩梦

    在对官方镜像、源码逐一了解之后

    使用另外一个姿势玩 Discourse 容器

    1. 无痛( rebuild )添加插件
    2. 无痛( rebuild )调整 nginx 配置 ...

    针对国内用户,还可以设置使用国内 discourse 镜像(默认使用 coding.net 上的镜像,也可以自贱)加速 discourse 源码和 rubygems 镜像

    项目地址: https://github.com/leopku/discourse-compose

    Issue : https://github.com/leopku/discourse-compose/issues

    在线咨询: https://gitter.im/leopku/discourse-compose?utm_source=share-link&utm_medium=link&utm_campaign=share-link

    http://explore.hidocker.io/ 基于该项目, rancher-compose 模式运行在 rancher 平台上。

    欢迎 Discourse 用户吐槽、打赏、二次发开发需求、 Discourse rancher 整合红(fu)包(fei)支持

    5 条回复    2017-02-03 11:07:42 +08:00
    mritd
        1
    mritd  
       2017-02-02 21:03:46 +08:00 via iPhone
    rancher 感觉太重,一直没怎么玩,基于 k8s 就好了……
    leopku
        2
    leopku  
    OP
       2017-02-02 21:49:21 +08:00
    @mritd k8s 跟 docker-compose 不能一起玩耍, rancher-compose 跟 docker-compose 还算能玩到一块

    rancher 比 k8s 轻才对吧
    mritd
        3
    mritd  
       2017-02-02 22:11:58 +08:00 via iPhone
    @leopku rancher 在 k8s swarm Compose 上面封了一层,而且还有自己的编排系统,感觉太复杂,有点重
    leopku
        4
    leopku  
    OP
       2017-02-03 09:43:21 +08:00
    @mritd 这点确实

    不过 rancher 的安装比 k8s 简单, Master 上运行一个镜像,其它机器上安装 agent 即可
    mritd
        5
    mritd  
       2017-02-03 11:07:42 +08:00 via iPhone
    @leopku 确实简单得多,但是我就怕这种傻瓜式操作出问题没发解决,而且以前试用他自身的编排工具发现过大量 java 异常信息,搞得我有点怕怕的……还有用 rancher 除非采用他自身的编排系统,否则其他编排系统都是调用的 api ,更新是否及时,能否跟上社区脚步我也不太确定
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2869 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:43 · PVG 21:43 · LAX 06:43 · JFK 09:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.