phpBB3 가져오기 컨테이너를 빌드할 수 없습니다

새로운 discourse 인스턴스(오늘 아침에 구축)를 만들었습니다. 앱은 정상적으로 구축되어 문제가 없이 실행되고 있습니다. 하지만 이 공식을 사용하여 import 컨테이너를 구축하려고 하는데, 컨테이너가 부트스트랩에 실패하고 있습니다.

현재 확인되는 오류는 다음과 같습니다. 로그의 앞부분에서 이와 관련이 있는 것으로 보이는 내용은 찾지 못했습니다.

FAILED

Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs $(($(nproc) - 1)) --without test development' failed with return #<Process::Status: pid 1836 exit 15>
Location of failure: /usr/local/lib/ruby/gems/3.4.0/gems/pups-1.4.0/lib/pups/exec_command.rb:138:in 'Pups::ExecCommand#spawn'
exec failed with the params {"cd" => "$home", "cmd" => ["echo \"gem 'mysql2'\" >> Gemfile", "echo \"gem 'ruby-bbcode-to-md', :github => 'nlalonde/ruby-bbcode-to-md'\" >> Gemfile", "su discourse -c 'bundle config unset deployment'", "su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs $(($(nproc) - 1)) --without test development'"]}
bootstrap failed with exit code 15
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.

도움 주시면 감사하겠습니다.

다음 내용은 관련이 있을 수 있습니다:

Removing version_gem (1.1.11)

I, [2026-06-24T13:04:04.442400 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'find /var/www/discourse/vendor/bundle -name cache -not -path "*/gems/*" -type d -exec rm -rf {} +'

I, [2026-06-24T13:04:04.544866 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +'

I, [2026-06-24T13:04:04.645437 #1]  INFO -- : > cd /var/www/discourse && echo "gem 'mysql2'" >> Gemfile

I, [2026-06-24T13:04:04.647649 #1]  INFO -- : > cd /var/www/discourse && echo "gem 'ruby-bbcode-to-md', :github => 'nlalonde/ruby-bbcode-to-md'" >> Gemfile

I, [2026-06-24T13:04:04.649093 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config unset deployment'

I, [2026-06-24T13:04:04.774523 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --no-deployment --path vendor/bundle --jobs $(($(nproc) - 1)) --without test development'

`--path` 플래그는 bundler 호출 간에 기억되기에 의존했는데, bundler는 더 이상 그렇게 하지 않으므로 제거되었습니다. 대신 `bundle config set path 'vendor/bundle'`를 사용하고 이 플래그 사용을 중단하세요


저도 같은 문제예요!

해결 방법을 찾으셨나요?

이는 phpBB3 템플릿의 bundle 명령과 관련이 있는 것으로 보입니다:

사용된 일부 CLI 플래그는 베이스 이미지에 포함된 최신 버전의 Bundler와 호환되지 않습니다.

이를 수정하기 위해 PR을 생성했습니다:

병합되면 최신 변경 사항을 가져와서 import 컨테이너를 빌드할 수 있게 됩니다.

감사합니다! 정말 감사드립니다!