Кажется, хорошей идеей будет подготовиться к обновлению через командную строку, даже если вы собираетесь выполнить обновление через веб-интерфейс. Лично я перед этим проверяю этот форум, чтобы узнать, не возникло ли у кого-либо проблем в данный момент. Бывает, что код временно неработоспособен. Также я всегда делаю резервную копию и скачиваю её перед началом.
Я понимаю, что если минимальное время простоя важно, то лучшей практикой является установка с двумя контейнерами.
Я не до конца понимаю Docker (это преуменьшение), но, насколько я знаю, если вы окажетесь с частично обновлённым форумом, который не работает, вы сможете в каком-то смысле запустить версию до обновления, пока ждёте помощи. (Я искал «перезапуск старого контейнера», но не нашёл точной информации по этому вопросу.)