Open Container Initiative (OCI) выпустила первую версию своих стандартов на Linux-контейнеры
Иллюстрация с сайта Open Container Project
Сегодня проект Open Container Initiative (OCI) опубликовал версию 1.0 своих спецификаций, определяющих стандарт для исполняемой среды и формата образов для Linux-контейнеров.
OCI — это проект, созданный 2 года назад при некоммерческой организации The Linux Foundation и задающийся целью создават независимые открытые стандарты для контейнеров. Его основателями стали лидеры индустрии Linux-контейнеров — компании Docker, CoreOS и другие, а среди участников OCI сегодня можно встретить уже 43 компании (включая AWS, Dell EMC, Cisco, Facebook, Fujitsu, Hewlett Packard Enterprise, Huawei, Google, IBM, Intel, Mesosphere, Microsoft, Oracle, Red Hat, SUSE, VMware).
На настоящий момент OCI развивает две спецификации:
- для исполняемой среды контейнеров (Runtime Specification, runtime-spec), которая определяет, как запускается «комплект файловой системы» (filesystem bundle) с содержимым контейнера (эталонная реализация — runc);
- для формата образов контейнеров (Image Specification, image-spec), которая определяет формат, из которого образ контейнера будет распакован в filesystem bundle (для дальнейшего запуска).
Обе спецификации получили версию 1.0: «Выпуск v1.0 спецификаций OCI — важная веха и для сообщества контейнеров, и для индустрии в целом. Создавая эти открытые, доступные спецификации и имея их ранние реализации, мы приближаем индустрию к портируемости и стандартизации. Это большое достижение, и я невероятно горжусь той тяжёлой работой сообщества OCI, что была проделана для этого релиза», — прокомментировал событие Chris Aniszczyk, исполнительный директор OCI.
Сами спецификации runtime-spec 1.0 и image-spec 1.0 опубликованы на GitHub под свободной лицензией Apache License 2.0. Позже в этом году ожидается запуск программы сертификации от OCI.
P.S. Отделяя containerd от Docker в прошлом году, компания-разработчик пообещала обеспечить его полную совместимость со стандартами OCI.
Постоянная ссылка к новости: http://www.nixp.ru/news/14118.html. Дмитрий Шурупов по материалам Open Container Project.
Kata Containers — новая веха для контейнеров Clear Containers от Intel в OpenStack Foundation 1
Вышел CRI-O 1.0.0 для запуска альтернативных (не Docker) контейнеров в Kubernetes
Docker передаёт код проекта containerd организации Cloud Native Computing Foundation
Компания Docker отделила и открыла код containerd, управляющего жизненным циклом Linux-контейнера
Linux Foundation создала проект Open Container для стандартизации Linux-контейнеров 1
Разработчики CoreOS отказываются от контроля над стандартом App Container (appc) 1
Последние комментарии
- 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