Да, но конкретная опция зависит от того, какой «драйвер» вы используете;для AWS, например, есть опция --amazonec2-ami
для указания AMI (идентификатора образа машины Amazon) для использования.В документации Docker есть список всех драйверов для бэкэнда и соответствующих опций .Если посмотреть вокруг, то здесь нет исчерпывающего списка доступных образов, поэтому вам, возможно, придется провести еще какое-то исследование.
Как уже говорилось, ничто не заставляет вас использовать Docker Machine для получения виртуальной машины сDocker на нем: вы можете подготовить экземпляр виртуальной машины или облака любым удобным для вас способом и установить Docker на него обычным способом.Если вы хотите запустить помимо системы Docker в системе и иметь четкое мнение о распределении хоста, возможно, было бы лучше пропустить небольшое количество автоматизации, которую Docker Machine дает вам, чтобы получить этот контроль.