Детали сильно варьируются в зависимости от уровня хостинга, но да, мы повсеместно используем Docker. Вас могут заинтересовать следующие темы, описывающие некоторые из применяемых нами техник:
Мне было интересно узнать, как вы управляете всеми этими серверами с помощью Docker. Например, когда регистрируется новый клиент, как вы разворачиваете новый сервер и т. д. Вам нужно что-то для оркестрации всех этих серверов, работающих с Docker, и управления обновлениями и т. п.
У меня есть плейбук Ansible, который отвечает за запуск необходимых для нового сайта компонентов (например, Redis), обновление файла yml (например, при изменении плагина или настройки в моём конфигурационном файле), инициализацию образа, запуск образа, выполнение пост-миграций после запуска и так далее.