Представлен выпуск исполняемой среды для контейнеров containerd 1.0
Иллюстрация с сайта Blog.Docker.Com
Вчера некоммерческая организация CNCF (Cloud Native Computing Foundation), функционирующая при The Linux Foundation, объявила об официальной доступности релиза 1.0 исполняемой среды для контейнеров containerd.
Проект containerd был создан в Docker: изначально он был частью единой контейнерной платформы компании, а около года назад проект отделили и его исходный код открыли. Вскоре, весной этого года, Docker передала код containerd в CNCF для дальнейшего развития в рамках независимой организации на благо всего Open Source-сообщества, работающего с облачными (cloud native) приложениями и контейнерами. (К слову, это произошло одновременно с передачей в CNCF конкурентного решения rkt от CoreOS.)
Как сообщают в CNCF, с момента отделения containerd в самостоятельный проект в его развитии уже успели принять участие многочисленные компании и организации (помимо оригинального автора, т.е. Docker) включая Google, NTT, IBM, Microsoft, AWS, ZTE, Huawei и ZJU. Основные направления развития containerd заключались в организации системы хранения и распространения образов, поддерживающей форматы от OCI (Open Container Initiative) и Docker, событийной системы и продвинутой модели снапшотов для управления файловыми системами контейнеров. Кроме того, можно отметить расширенный gRPC API с пространствами имён, а также появление полноценного API Client.
Релиз containerd 1.0 ознаменовал не только стабильный статус исполняемой среды, но и ряд улучшений в производительности, которые включали в себя подготовку системы нагрузочного тестирования, улучшения в сборке мусора и снижение потребляемой оперативной памяти. Среда containerd может быть интегрирована в систему оркестровки контейнеров Kubernetes через специальный интерфейс CRI (Container Runtime Interface) в рамках проекта cri-containerd, а альтернативным решением в мире K8s является использование CRI-O.
Подробности об изменениях в релизе containerd 1.0 и ссылки на его скачивание доступны в GitHub проекта.
Постоянная ссылка к новости: http://www.nixp.ru/news/14261.html. Дмитрий Шурупов по материалам Cloud Native Computing Foundation.
- Компания Docker отделила и открыла код containerd, управляющего жизненным циклом Linux-контейнера 15 декабря 2016 г.
- Docker передаёт код проекта containerd организации Cloud Native Computing Foundation 21 марта 2017 г.
- Анонсирована официальная поддержка Kubernetes в Docker и Moby 1 17 октября 2017 г.
container-diff — новая утилита от Google для сравнения образов Docker-контейнеров
В CNCF приняты Open Source-проекты Notary от Docker и TUF, а также 30 новых компаний-участников
Вышел CRI-O 1.0.0 для запуска альтернативных (не Docker) контейнеров в Kubernetes
Oracle представила микроконтейнеры и три Open Source-утилиты для них: smith, crashcart, railcar
Cisco выпустила Contiv для гибкого управления сетями в Docker-контейнерах
Представлены Fedora Layered Images — образы Docker-контейнеров от Fedora Atomic
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1