제공된 스크립트 없이 Discourse를 설치하는 방법이 있을까요?

Discourse는 공유 볼륨에서 실행 중인 PostgreSQL에 의존합니다. 또한 이미지, 업로드된 파일, 백업, 로그 등 많은 중요한 파일들이 해당 공유 볼륨에 위치해 있습니다.

/shared 볼륨의 파일 시스템 무결성을 Discourse 구성 표준에 맞게 유지한다면, Discourse 도커 이미지와 컨테이너 애플리케이션을 쉽게 시작하고 중지할 수 있습니다. 그러나 Discourse 스크립트 없이 애플리케이션을 빌드하는 것은 불가능합니다(제 지식 범위 내에서). 스크립트와 완벽하게 동일하게 작동하는 지원되는 스크립트 기반의 자체 스크립트를 작성하기 위해 스크립트를 완전히 역공학하지 않는 한 말입니다. 이는 스크립트가 서버 측 기술인 Ruby on Rails 위에 클라이언트 측 기술인 정교한 EmberJS SPA(단일 페이지 애플리케이션)를 빌드하는 것을 담당할 뿐만 아니라, 코어 애플리케이션 및 모든 플러그인의 구성을 관리하기 때문입니다. 솔직히 말해, 꽤 정교한 애플리케이션입니다.

네, 스크립트 없이 Discourse 컨테이너를 시작하거나 Discourse 이미지에서 Discourse 컨테이너를 생성할 수 있습니다. 단, 데이터베이스, 이미지 및 업로드, 백업, 로그 파일 등 영구 저장 요구 사항을 포함한 Discourse 구성 표준에 부합하는 완벽하게 구축된 Discourse 도커 이미지가 이미 있는 경우(그리고 오직 그 경우에만)입니다. Discourse에는 공유 볼륨에 많은 중요한 파일이 필요합니다. 따라서 위에서 언급한 필수 사전 요구 사항(위에서 모두 언급한 것은 아닙니다!) 없이 단순히 "기본 Discourse 도커 이미지"를 가져와 실행할 수 없습니다.

도움이 되기를 바랍니다.