실패 (./launcher rebuild app)

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' 실패, 반환 코드 #<Process::Status: pid 399 exit 5>
실패 위치: /pups/lib/pups/exec_command.rb:112:in `spawn'
실행 파라미터 {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]}로 실행 실패
ca462b1f91a2a26fbb18db9569c96004022ada36de8827030016cd112d3da145
** BOOTSTRAP 실패 ** 이전의 오류 메시지를 확인하려면 위로 스크롤하세요. 오류가 하나 이상 있을 수 있습니다.
./discourse-doctor 도구가 문제를 진단하는 데 도움이 될 수 있습니다.

플러그인이 있다면, 모든 플러그인을 제거한 뒤 다시 빌드해 보세요. 그렇게 하면 문제가 해결될 수 있습니다. 그런 다음 플러그인을 하나씩 다시 추가해 보세요.

모든 플러그인을 비활성화했습니다.
다만 - docker_manager.git는 예외입니다.

이 컨테이너에 사용할 Git 리비전은 무엇인가요? (기본값: tests-passed)

version: ‘3d050bdaa31633a954758894629c0eb9fea537d0’

그 에러 로그에 더 있는 내용이 있나요??

/var/discourse/shared/standalone/log/ 경로의 로그를 확인해 보세요.

.yml 파일은 민감합니다. 어딘가에서 공백 두 개 대신 탭을 사용했을 수 있습니다. 문제의 원인을 찾으려면 파일을 이 도구 http://www.yamllint.com/에 붙여넣어 보세요.

오늘까지는 모두 잘 작동했는데, 도커 매니저를 업데이트하지 않았고 *.yml 파일도 변경하지 않았습니다.

./discourse-doctor를 다시 시도해 보셨나요?

그것과 관련이 있어 보입니다:

네, ./discourse-doctor 실행 시에도 동일한 오류 메시지가 나타났습니다strong text

이미 다른 프로그램이 HTTPS 포트를 사용 중입니다

사용 중인 플랫폼/환경/호스트가 무엇인가요? 첫 번째 스크린샷에도 make 오류가 있습니다 :face_with_raised_eyebrow:

브랜치의 tests-passed를 3d050bdaa31633a954758894629c0eb9fea537d0에서 5e2e374c72f75d71c63c78a57edddde895b37e2a로 교체했습니다.

동작은 했지만,

3d050bdaa31633a954758894629c0eb9fea537d0보다 최신 상태를 유지하고 싶습니다.

우리는 특정 시점의 커밋마다 베이스 이미지를 실제로 테스트하지 않으므로, 이것이 항상 작동한다는 보장은 없습니다.

테스트가 통과된 브랜치에서는 항상 작동하며, 이것이 전부입니다. 그 외의 경우, 버그를 포함해 모든 것은 사용자가 스스로 책임지고 진행하는 것입니다.