С небольшой ремаркой, философия докера - чтобы одна ВМ - одна задача... то есть если планируется несоклько задач- то это уже несколько докер-контейнеров взаимодействующих между собой. Да, никто не запретит сделать супер-пупер-монстра в виде одного контейнера в котором ВСЁ... но это неправильно...