Ubuntu 16.04에서 앱 재구성이 작동하지 않습니다

안녕하세요,

저희는 포럼을 호스팅하고 있는 오래된 Ubuntu 서버(16.04)를 보유하고 있습니다.
최근 서버가 충돌하면서 Discourse가 중단되었습니다. ./launcher restart 또는 ./launcher rebuild app을 시도했을 때, 지원되는 최소 Docker 버전은 20.0.10이라는 메시지가 표시되었습니다.
그러나 공식 Ubuntu 16.04 (xenial)의 공식 Docker 저장소에는 Docker 버전 19까지만 제공됩니다.
따라서 Ubuntu 16.04와 호환되는 별도의 브랜치에서 Docker 버전 20을 수동으로 다운로드하여 설치했습니다. Docker는 정상적으로 설치되었습니다.
하지만 rebuild app을 시도했을 때 설치 과정에서 일부 실패 메시지가 표시되어 설치가 성공적으로 완료되지 않았습니다.

저희는 기존 포럼의 게시글과 데이터를 잃고 싶지 않습니다. 또한 병렬로 실행 중인 다른 애플리케이션이 있어 Ubuntu 업그레이드는 위험이 따르기 때문에 선택지가 아닙니다.

위와 같은 상황에서 기존 데이터를 잃지 않고 Discourse 포럼을 성공적으로 재빌드하는 방법은 무엇인가요?

Ubuntu 서버가 너무 오래되었지만, Docker는 최신 상태일 수 있습니다. 다른 종속성도 오래되었거나 구식이 될 가능성이 높습니다.

새로운 서버를 새로 세팅하고 Discourse를 재설치하는 것이 좋습니다. 그런 다음 Discourse 백업을 복원하세요.

현재 설치 환경이 매우 오래되었기 때문에 이 작업을 수행하는 데 도움이 필요하면 Marketplace 채널에 게시하는 것도 고려해 보세요.