Я создаю docker изображение для unrealircd (среди прочего). И я делаю это минимальным, используя многоступенчатую сборку и запускаю все с docker -compose.
Поскольку unrealircd имеет большинство своих функций в загружаемых модулях, обновления обычно просто вопрос их перезагрузки. Это очень хорошая возможность, потому что перезапуск демона будет означать отключение всех пользователей. Но я не знаю, как сохранить эту функцию с docker изображением.
Очевидно, что на ум приходит общий том, но он не очень хорошо подходит для многоступенчатой сборки или docker -compose.