Amazon выложила в открытый доступ инструментарий для Linux-контейнеров Finch 1.0

от автора

Amazon опубликовала релиз проекта Finch 1.0. Это открытый инструментарий для сборки, публикации и запуска Linux-контейнеров в формате OCI — Open Container Initiative, который позволяет упростить работу с Linux-контейнерами на сторонних хост-системах. 

Версия 1.0 опубликована для платформы macOS, а поддержку для Linux и Windows добавят позднее. Код Finch написан на языке Go и распространяется под лицензией Apache 2.0.

В Finch для построения интерфейса командной строки используются наработки проекта nerdctl. Для сборки образов в формате OCI задействован инструментарий BuildKit, а для запуска виртуальных машин с Linux, настройки совместного доступа к файлам и перенаправления сетевых портов — Lima.

Собственная утилита finch скрывает за унифицированным интерфейсом детали работы с каждым входящим в состав компонентом. Для начала работы требуется установить предоставляемый пакет.

В выпуске устранили проблемы, такие как передача переменных среды на виртуальную машину Finch. Теперь те же команды, которые использовались в Docker, будут работать «из коробки», а решение проблемы сквозной передачи переменных среды в Finch улучшит плавный переход сценариев и существующих команд для пользователей. Для клиентов AWS интегрировали помощник по учётным данным Amazon Elastic Container Registry (Amazon ECR) и добавили интеграцию с AWS Cloud Development Kit (AWS CDK), что позволяет AWS CDK использовать Finch для создания образов контейнеров, когда это необходимо. 


ссылка на оригинал статьи https://habr.com/ru/articles/771802/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *