gpt4 book ai didi

ruby-on-rails - 如何使用 docker 捆绑安装本地路径 gem?

转载 作者:行者123 更新时间:2023-12-04 03:40:30 25 4
gpt4 key购买 nike

我正在使用 docker 和 rails。

我创建了一个本地 gem 并将其放入 vendor/gems 文件夹中。

我将它添加到我的 Gemfile 中:

gem 'my_gem', path: './vendor/gems/my_gem'

在我的 Dockerfile 中
RUN mkdir /testapp
WORKDIR /testapp
ADD Gemfile /testapp/Gemfile
ADD Gemfile.lock /testapp/Gemfile.lock
RUN bundle install
ADD . /testapp

运行后 docker-compose build , 表明:
The path `/testapp/vendor/gems/my_gem` does not exist.
ERROR: Service 'web' failed to build: The command '/bin/sh -c bundle install' returned a non-zero code: 13

最佳答案

在 Dockerfile 中添加它后,它起作用了。

ADD vendor/gems/my_gem /testapp/vendor/gems/my_gem

关于ruby-on-rails - 如何使用 docker 捆绑安装本地路径 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33559912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com