Попытка установить плагин в Redmine, используя Docker.Я новичок в Redmine, и просто знаю основы докера.Я не знаю Ruby, так что не знаю, как работают эти установки Gemfiles.
Я пытаюсь установить Проблема повторяется .Инструкции по установке плагина выглядят просто:
su - redmine
git -C /var/lib/redmine/plugins/ clone https://github.com/cryptogopher/issue_recurring.git
cd /var/lib/redmine
bundle install
RAILS_ENV=production rake redmine:plugins:migrate
Поэтому я попытался перевести это в Dockerfile:
FROM redmine:3.3
RUN mkdir -p /var/lib/redmine/plugins/
RUN chown -R redmine:redmine /var/lib/redmine
#su - redmine
USER redmine
RUN git -C /var/lib/redmine/plugins/ clone https://github.com/cryptogopher/issue_recurring.git
#cd /var/lib/redmine
WORKDIR /var/lib/redmine/
#bundle install
RUN bundle install
#RAILS_ENV=production rake redmine:plugins:migrate
ENV RAILS_ENV production
RUN rake redmine:plugins:migrate
Но я получаю:
...
Step 7/9 : RUN bundle install
---> Running in 1139cd4ccb43
Could not locate Gemfile
The command '/bin/sh -c bundle install' returned a non-zero code: 10
Я что-то не так делаю, или в плагине есть ошибка?Будучи неопытным в Ruby, я не могу сказать.Я попытался запустить "пакетную установку" в "/ var / lib / redmine / plugins /" и "/ var / lib / redmine / plugins / issue-recurring /", но результат тот же.