Ed_Siror
(Ed Siror)
1
저는 Discourse를 만족스럽게 사용하고 있습니다.
Discourse가 업그레이드를 어떻게 처리하는지 알고 싶습니다. 비슷한 기능을 구현해 보고 싶어서요.
Docker 기반이라는 점은 알고 있습니다!
Watchtower를 사용하나요?
Discourse에는 /admin/upgrade에 위치한 업데이트용 웹 UI가 있습니다.
또한, ./launcher를 사용하여 ./launcher rebuild app 명령으로 최신 코드를 기반으로 discourse를 다시 빌드할 수 있습니다.
Remah
(Just another happy Discourse user)
3
베이스 이미지를 생성하고 업데이트를 배포하는 방법에 대해 질문하시는 건가요? 아니면 Launcher가 하는 일을 다른 애플리케이션에 대해 재현하고 싶으신 건가요?
어떤 경우든, 서로 다른 접근 방식에 대한 많은 주제들이 있습니다. 이 포럼에서 "docker compose"를 검색해 보세요. 하지만 Discourse Launcher를 사용하여 업데이트하는 방법에 대해 가장 적합한 주제는 아마도 이 주제일 것입니다:
Ed_Siror
(Ed Siror)
4
@itsbhanusharma, 네, 저는 런처나 업데이트어를 복제하려고 시도하고 있었습니다. 특히 Golang을 사용하면 그렇게 어렵지 않다는 걸 방금 깨달았어요.