nixp.ru v3.0

16 апреля 2024,
вторник,
12:55:50 MSK

10 июня 2014, 13:29

Docker 1.0: Linux-контейнеры готовы для промышленного применения

3
Логотип Docker
Логотип Docker
Иллюстрация с сайта Docker.Io

Спустя год был представлен первый крупный релиз проекта Docker, нацеленного на предоставление автоматизированной распределённой системы для быстрой сборки, разворачивания и запуска приложений в среде GNU/Linux с помощью контейнеров на базе LXC.

По словам разработчиков, релиз Docker 1.0 показывает «зрелость» проекта и позволяет использовать его для повседневных и постоянных нужд. В Docker 1.0 представлен стабильный API, имеющий обратную совместимость и полноту функциональности. Для разработчиков новая версия Docker предлагает:

  • новая инструкция COPY, которая копирует файлы и каталоги «как есть», без изменений;
  • улучшения в томах (Data volumes) и инструкции ADD: в процессе построения образов сохраняются данные о владельце и права на файлы.

Инструменты для администраторов в Docker 1.0:

  • появилась возможность приостанавливать и продолжать работу контейнера, что позволяет лучше контролировать распределение ресурсов системы;
  • обновлён профиль безопасности для доступа к устройствам и возможностям контейнера;
  • что касается хранения файлов и файловых систем, был улучшен Device Mapper, добавлена поддержка XFS, добавлена возможность использовать физическое устройство, увеличена скорость удаления контейнеров;
  • со стороны IANA официально зарезервированы порты для работы с API: 2375 и 2376 (для HTTP и HTTPS соответственно).

С предыдущей версии 0.11 в Docker было исправлено свыше 40 ошибок, улучшен API и полностью переписана документация. Любопытно, что в качестве примеров использования Docker приводится Cocaine (PaaS от российской компании «Яндекс»).

Постоянная ссылка к новости: http://www.nixp.ru/news/12543.html. Никита Лялин по материалам Blog.Docker.Com.

fb twitter vk
Читайте также в новостях: