【问题标题】:How do I solve this error installing Canvas LMS using Docker and quickstart?如何解决使用 Docker 和快速入门安装 Canvas LMS 的错误?
【发布时间】:2018-02-28 09:29:10
【问题描述】:

我正在尝试使用 Instructure 的快速入门指南在我的 Mac (https://github.com/instructure/canvas-lms/wiki/Quick-Start) 上本地安装 Canvas LMS。

脚本在第 23 步失败 - 见下文。脚本的重点是使一切自动化,所以我不知道这有多严重......我显然用谷歌搜索了错误并没有找到任何结论性的东西。可能是内存问题(内存不足)?

帮助感谢...

Step 23/28 : RUN bundle install --jobs 8   && yarn install --pure-lockfile
 ---> Running in ff461afd0818
/home/docker/.gem/ruby/2.4.0/bin/bundle:23:in `load': cannot load such file -- /usr/lib/ruby/gems/2.4.0/gems/bundler-1.16.1/exe/bundle (LoadError)
    from /home/docker/.gem/ruby/2.4.0/bin/bundle:23:in `<main>'
ERROR: Service 'webpack' failed to build: The command '/bin/sh -c bundle install --jobs 8   && yarn install --pure-lockfile' returned a non-zero code: 1
Andrew-MBP:script ajmccann$ 

【问题讨论】:

    标签: docker rubygems canvas-lms


    【解决方案1】:

    我有同样的问题。读完this 后,我又进了一点。我补充说:

    USER root
    RUN mkdir -p /usr/lib/ruby/gems/2.4.0/gems/bundler-1.16.1/exe/
    RUN ln -s /var/lib/gems/2.4.0/gems/bundler-1.16.1/exe/bundle /usr/lib/ruby/gems/2.4.0/gems/bundler-1.16.1/exe/
    

    到 Dockerfile 上面几行你得到那个错误的地方。

    【讨论】:

    • 谢谢!我放弃了并获得了其他人的 Canvas 进行测试的访问权限...似乎这将是一场接一场的噩梦...很高兴知道这可能是唯一的障碍。
    • 实际上这件事并为我的虚拟机添加更多空间和内存似乎可以解决它。不过创建该图像花了很长时间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    • 2016-08-25
    • 1970-01-01
    相关资源
    最近更新 更多