Спасибо, @sam. Я сделал это, и теперь могу собрать новую версию. К счастью, всё это было на бета-версии, так что ничего страшного не произошло
Хотя я не уверен, что желание иметь повторяемую сборку можно назвать «костылями» ![]()
Моя цель здесь — возможность отката к известной рабочей версии. Допустим, я запустил ./launcher rebuild app в момент t1, и Discourse работает. Затем я запускаю ./launcher rebuild app в момент t2, и что-то пошло не так. Как вернуть программное обеспечение к предыдущей версии? Думаю, я бы смирился с тем, что сборка не повторяема, если бы мог откатиться к известному рабочему состоянию. Поскольку запускающая программа уже создала рабочий образ Docker в момент t1, возможно ли указать ей использовать конкретный образ, а не тот, который был создан в момент t2 и оказался нерабочим?
Есть какие-то идеи?
Извините, что немного отошёл от темы. Если хотите, я могу разместить это в отдельном сообщении.