Discourse 업데이트/업그레이드 의존성 확인

제가 함께 일하는 사람들은 그렇지 않습니다. EOL(지원 종료)이 지났다고 해도 업데이트를 하지 않습니다.

컨테이너 내부에서 실행 중인 프로세스가 어떤 버전의 Docker 위에서 실행되고 있는지 알 수 없다고 생각합니다.

아마도 가능할 수도 있겠네요. 컨테이너 내부에서 실행 중인 버전을 확인할 수 있는 것 같습니다.

https://docs.docker.com/engine/api/v1.30/#operation/SystemVersion

그래서 더 잘 할 수도 있겠네요. 실제로 작동한다면 대시보드에 추가할 수 있는 멋진 기능이 될 것입니다.

보통은 잘 작동합니다. 예외적인 경우는 데이터베이스가 마이그레이션된 경우입니다.

OS가 구버전이라면, 새 VM으로 이전하는 것이 더 쉽고 안전하다고 생각합니다. 이상적으로는 기존 서버가 여전히 작동하는 동안 이 작업을 수행해야 합니다. rsync를 사용하여 Discourse 사이트를 다른 VPS로 이동하기를 참조하세요.

백업이 있다면 데이터베이스 복사 및 데이터베이스 업그레이드를 건너뛰고 새 데이터베이스에 복원하면 됩니다.

1개의 좋아요