7 GitHub-проектов для улучшения работы с Docker

Photo by Ello on Unsplash

Docker — платформа с открытым исходным кодом для управления контейнерами. Используется для создания, запуска и упаковки приложений для деплоймента. В общем, это важный инструмент в арсенале любого разработчика.

В этой статье мы собрали список из семи GitHub-проектов, способных улучшить ваш рабочий процесс при использовании Docker.

1. Docker Labs

Звезд на GitHub: 10,1 тысячи.

В этом репозитории вы найдете руководства и от команды Docker, и от членов сообщества. Если хотите стать контрибьютором — вас радостно примут.

2. DockerSlim

Звезд на GitHub: 10,8 тысячи.

С помощью DockerSlim можно оптимизировать и обезопасить контейнеры. По словам автора, применение его решения позволяет уменьшить образы Docker в 30 раз.

3. Dockerfiles

Звезд на GitHub: 11,3 тысячи.

Автор репозитория, Jessie Frazelle, создала образы Docker для популярных приложений для запуска их на десктопе.

4. Dockerfile

Звезд на GitHub: 3,3 тысячи.

В этом репозитории вы найдете лучшие практики для написания Dockerfile.

5. Distroless

Звезд на GitHub: 11 тысяч.

«Distroless»-образы содержат только ваше приложение и его зависимости для запуска. В них нет менеджеров пакетов, оболочек или других программ, которые можно найти в стандартном Linux-дистрибутиве.

6. WatchTower

Звезд на GitHub: 9,1 тысячи.

Отслеживание изменений в базовых образах и автоматическое обновление образов, созданных на основе базовых.

7. Docker bench for Security

Скрипт, проверяющий десятки распространенных best-practices, касающихся деплоймента контейнеров Docker в продакшен.

От редакции Techrocks. Возможно, вам также будет интересна статья «12 друзей Docker-а – опенсорсные инструменты в помощь разработке».

Перевод статьи «7 GitHub projects to supercharge your Docker practices».

Оставьте комментарий

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

Прокрутить вверх