Собственные версии Docker для Windows и Mac доступны в виде ограниченной бета-версии.
Docker — это очень успешная технология открытой упаковки, которая позволяет запускать приложение, не беспокоясь о том, что система, в которой оно работает, имеет необходимые зависимости. Ваше приложение получает упакованную с ним среду собственной операционной системы.
Новая бета-версия предоставляет интегрированную среду для создания, сборки и доставки приложений с Mac или Windows. Docker для Mac и Windows был адаптирован лучше, чем Docker Toolbox, используемый в этих средах. На видео ниже показаны две версии в действии:
Разработчики говорят, что собственные версии быстрее и надежнее, чем исходная версия, для работы которой требовался VirtualBox. Движок Docker работает в дистрибутиве Alpine Linux поверх виртуальной машины xhyve в Mac OS X или на виртуальной машине Hyper-V в Windows, и эта виртуальная машина управляется приложением Docker.
Интеграция инструментов — еще одна улучшенная область. У версий есть собственный пользовательский интерфейс, они будут автоматически обновляться и поставляются со связанными инструментами, включая командную строку Docker, Docker Compose и командную строку Docker Notary.
Новые версии также предлагают легкий доступ к запущенным контейнерам в локальной сети хоста: Docker для Mac и Windows включает DNS-сервер для контейнеров и интегрирован с сетевой системой Mac OS X и Windows.
Docker для Mac можно использовать одновременно с Docker Toolbox на том же компьютере, что позволяет разработчикам продолжать использовать Toolbox при оценке Docker для Mac. В Windows перед использованием Docker для Windows необходимо остановить Toolbox.
Бета-версия — это закрытая бета-версия с ограниченной доступностью, и после регистрации вы попадете в список ожидания. Продукты находятся на разных этапах разработки, и Docker для Windows пока будет внедряться для пользователей более медленными темпами. В конечном итоге он будет предлагать все те же функции, что и Docker для Mac. Docker для Windows в настоящее время поставляется только с выпусками Windows 10, поддерживающими Hyper-V.