Kore Community 인스턴스 업그레이드 실패

팀 여러분께,

현재 온프레미스 인스턴스를 아래 버전에서 업그레이드하려고 하고 있습니다.
3.2.0.beta5-dev에서 3.5.0.beta7로

그런데 아래 오류가 발생하고 있습니다.

/var/discourse# ./launcher rebuild app
ERROR: Docker version 18.06.1-ce not supported, please upgrade to at least 20.10.0, or recommended 24.0.7

현재 버전에서 발견된 몇 가지 취약점을 해결하기 위해 인스턴스 업그레이드가 시급하므로, 이 문제를 해결해 주시면 감사하겠습니다.

다른 사용자에게도 비슷한 문제가 있었습니다:

아래와 같은 오류가 발생합니다

git pull origin main --autostash
error: unknown option `autostash’
usage: git fetch [] [ […]]
or: git fetch []
or: git fetch --multiple [] [( | )…]
or: git fetch --all []

현재 버전

git --version
git version 1.9.1

Git 버전을 업데이트해야 할 것 같습니다.

사용자의 운영체제도 거의 확실하게 오래되었습니다.

가장 쉬운 방법은 새로운 운영체제와 새로운 Docker가 포함된 새 VM을 생성한 후, Discourse를 설치하고 백업을 복원하는 것입니다.

Docker를 업그레이드하고 다시 시도할 수도 있지만, 여전히 PostgreSQL 15 업데이트를 처리해야 합니다. 새 서버로 이전하면 다운타임이 거의 없고, 시스템이 손상된 상태로 남을 가능성도 전혀 없습니다.