저는 바닐라 설치 환경을 사용하며, 매주 토요일 09:00 UTC경에 관리자 UI를 통해 정기적으로 업그레이드를 수행하고 있습니다.
이번 주에는 Docker 업그레이드가 필요하다는 안내가 나왔습니다. 업그레이드를 시작하면 진행 중이라는 표시는 나오지만, 실제 프로세스는 표시되지 않습니다. 화면은 계속 빈 상태로 유지됩니다. 프로세스 창을 확인해 보았으나, 평소처럼 업그레이드 단계가 진행되는 모습이 보이지 않고 눈에 띄는 활동도 없습니다.
몇 분 후 업그레이드 UI를 다시 확인해 보면 업그레이드가 여전히 필요하다는 메시지가 표시됩니다. 즉, 인터페이스가 초기화되고 아무 일도 일어나지 않은 것입니다. 이 작업을 세 번 시도해 보았습니다. 현재 SSH 키에 접근할 수 없어 새해가 될 때까지는 관리자 UI를 통해서만 업그레이드를 실행할 수 있는 상황입니다.
I’ve just performed an upgrade of the docker manager for my self hosted site and it completed successfully, so I’m afraid I can’t repro this bug.
Normally an update from the command line would be recommended in this situation, so it’s unfortunate you don’t currently have access. If you’re on Digital Ocean they also have an ‘Access Console’ option from the web interface, just in case that may be a possible alternative?
If I need to use the terminal and do a manual upgrade, it ought to tell me that instead..
Historically, Docker upgrades more often than not had to be done manually. But they seem to have worked very well through the admin UI for the past year or so.
(개인적인 의견으로는, SSH로 접속하여 문제를 해결할 수 없는 시기에 GUI 업그레이드를 수행하는 것은 권장하지 않습니다. 또한, 개인적으로는 이 포럼에 도움을 줄 수 있는 사람들이 많이 활동하고 있을 것으로 기대되는 시기에 업그레이드를 계획하곤 합니다. 주말은 피하는 것이 좋습니다. 또한, 업그레이드를 시도하기 전에 반드시 백업을 생성하고 다운로드하는 것이 매우 중요하다고 생각합니다. 물론, 이는 모두 제 우선순위에 기반한 개인적인 권장 사항입니다.)
주말을 포함해서 이 사이트에서 빠르고 유용한 조언을 얻는 데는 문제가 없었습니다. 정말 감사합니다
좋든 나든, 저는 운영 편의성보다는 사용자들에게 맞춰서 업그레이드 시점을 정합니다. WebUI는 스마트폰으로 조작하기가 가장 쉽기 때문에, SSH가 덜 손쉬운 시간에 WebUI 업그레이드가 자주 이루어지는 것은 자연스러운 일입니다. 어쨌든 이 모든 내용은 제 질문과 그 좋은 해결책에 대한 부수적인 이야기일 뿐입니다 .