Amazon опубликовал инструментарий для Linux-контейнеров Finch
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Компания Amazon представила Finch, открытый инструментарий для сборки, публикации и запуска Linux-контейнеров. Инструментарий отличается очень простым процессом установки и использованием типовых готовых компонентов для работы с контейнерами в формате OCI (Open Container Initiative). Код Finch написан на языке Go и распространяется под лицензией Apache 2.0.
Проект пока находится на ранней стадии развития и включает лишь базовую функциональность - компания Amazon решила не завершать разработку за закрытыми дверями и чтобы не заставлять ждать готовности финального продукта опубликовала код начальной версии, полагая, что это может привлечь заинтересованных участников и позволит учесть в процессе разработки высказанные представителями сообщества мнения и идеи. Основное задачей проекта называется упрощение работы с Linux-контейнерами на хост-системах не на основе Linux.
Первый выпуск поддерживает только работу с Linux-контейнерами в окружении macOS, но в дальнейшем планируется предоставить варианты Finch для Linux и Windows.
Для построения интерфейса командной строки в Finch используются наработки nerdctl, предоставляющего совместимый с Docker набор команд для сборки, запуска, публикации и загрузки контейнеров (build, run, push, pull и т.п.), а также дополнительные опциональные возможности, такие как режим работы без root, шифрование образов, распространение образов в режиме P2P при помощи IPFS и заверение образов цифровой подписью.
В качестве runtime для управления контейнерами применяется containerd. Для сборки образов в формате OCI задействован инструментарий BuildKit, а для запуска виртуальных машин с Linux, настройки совместного доступа к файлам и перенапрпвления сетевых портов - Lima.
Finch связывает nerdctl, containerd, BuildKit и Lima в одно целое и позволяет сразу приступить к работе, без необходимости разбираться и настраивать все эти компоненты по отдельности (если в Linux-системах с запуском контейнеров не возникает проблем, то создание окружения для запуска Linux-контейнеров в Windows и macOS не является тривиальной задачей). Для работы предлагается собственная утилита finch, которая скрывает за унифицированным интерфейсом детали работы с каждым входящим в состав компонентом. Для начала работы достаточно установить предоставляемый пакет, который включает всё что необходимо, после чего можно сразу создавать и запускать контейнеры.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://aws.amazon.com/blogs/o...)
- OpenNews: Выпуск Kata Containers 3.0 с изоляцией на основе виртуализации
- OpenNews: Объявлено о готовности системы криптографической верификации кода Sigstore
- OpenNews: Runj - OCI-совместимый инструментарий для управления контейнерами на базе FreeBSD jail
- OpenNews: Linux Foundation представил containerd 1.0, runtime для изолированных контейнеров
- OpenNews: Утверждена единая спецификация для образов и runtime изолированных контейнеров
Похожие новости:
- В containerd приняты изменения, позволяющие запускать Linux-контейнеры во FreeBSD
- Amazon опубликовал набор данных для понимания речи на 51 языке
- Уязвимость в CRI-O, позволяющая получить root-доступ к хост-окружению
- Выпуск Bubblewrap 0.6, прослойки для создания изолированных окружений
- Первый выпуск игрового движка Open 3D Engine, открытого компанией Amazon
- Представлен дистрибутив Amazon Linux 2022
- Amazon открыл код Babelfish, расширений для замены MS SQL Server на PostgreSQL
- Выпуск Bubblewrap 0.5.0, прослойки для создания изолированных окружений
- [Анализ и проектирование систем, Проектирование и рефакторинг, Amazon Web Services] Как мы в Plesk в 2 раза снизили стоимость инфраструктуры AWS для нагруженного сервиса
- [Информационная безопасность, IT-инфраструктура, IT-компании] В Нью-Йорке заработал центр киберзащиты при поддержке Amazon и IBM
Теги для поиска: #_finch, #_amazon, #_container
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 21-Ноя 22:50
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Компания Amazon представила Finch, открытый инструментарий для сборки, публикации и запуска Linux-контейнеров. Инструментарий отличается очень простым процессом установки и использованием типовых готовых компонентов для работы с контейнерами в формате OCI (Open Container Initiative). Код Finch написан на языке Go и распространяется под лицензией Apache 2.0. Проект пока находится на ранней стадии развития и включает лишь базовую функциональность - компания Amazon решила не завершать разработку за закрытыми дверями и чтобы не заставлять ждать готовности финального продукта опубликовала код начальной версии, полагая, что это может привлечь заинтересованных участников и позволит учесть в процессе разработки высказанные представителями сообщества мнения и идеи. Основное задачей проекта называется упрощение работы с Linux-контейнерами на хост-системах не на основе Linux. Первый выпуск поддерживает только работу с Linux-контейнерами в окружении macOS, но в дальнейшем планируется предоставить варианты Finch для Linux и Windows. Для построения интерфейса командной строки в Finch используются наработки nerdctl, предоставляющего совместимый с Docker набор команд для сборки, запуска, публикации и загрузки контейнеров (build, run, push, pull и т.п.), а также дополнительные опциональные возможности, такие как режим работы без root, шифрование образов, распространение образов в режиме P2P при помощи IPFS и заверение образов цифровой подписью. В качестве runtime для управления контейнерами применяется containerd. Для сборки образов в формате OCI задействован инструментарий BuildKit, а для запуска виртуальных машин с Linux, настройки совместного доступа к файлам и перенапрпвления сетевых портов - Lima. Finch связывает nerdctl, containerd, BuildKit и Lima в одно целое и позволяет сразу приступить к работе, без необходимости разбираться и настраивать все эти компоненты по отдельности (если в Linux-системах с запуском контейнеров не возникает проблем, то создание окружения для запуска Linux-контейнеров в Windows и macOS не является тривиальной задачей). Для работы предлагается собственная утилита finch, которая скрывает за унифицированным интерфейсом детали работы с каждым входящим в состав компонентом. Для начала работы достаточно установить предоставляемый пакет, который включает всё что необходимо, после чего можно сразу создавать и запускать контейнеры. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 21-Ноя 22:50
Часовой пояс: UTC + 5