Redis это In-Memory Storage его безопасно использовать в контейнере. БД не запускают потому что они сильно насилуют ФС хоста да так что могут ее поломать
Умные дядьки на конференциях рассказывают про опыт в крупных компаниях. Вы с такими проблемами можете вообще не столкнуться, если не работаете в Тинькофф, Авито, Сбербанк, Яндекс, ЛяМода и т.п.
yii2-queue с редис транспортом в принципе ок и это не black box, ведь статус очереди реализован в команде yii queue, можно будет состояние если что глянуть )