7 лучших репозиториев для прокачки навыков работы с Docker
Docker — это платформа управления контейнерами с открытым исходным кодом, которая используется для создания, запуска и упаковки приложений для развертывания. Это инструмент, который должен быть в арсенале практически каждого разработчика. Если вы еще не освоили Docker, держите семь GitHub-проектов, которые помогут вам это сделать.
Лабораторные работы
Репозиторий с лабами и туториалами. Их авторы — сотрудники компании Docker и члены сообщества инструмента.
Количество звездочек: 10,4 тыс.
Минимизация образа Docker в 30
Репозиторий с инструментом, который позволяет защищать контейнеры Docker и минимизировать их в 30 раз.
Количество звездочек: 11,7 тыс.
Docker-файлы для популярных приложений
Репозиторий с Docker-образами популярных приложений для запуска на настольных компьютерах.
Количество звездочек: 12,2 тыс.
Лучшие практики для работы c Docker-файлами
Docker-файлы — описание правил по сборке образа, в котором первая строка указывает на базовый образ. В репозитории собраны лучшие практики по написанию Docker-файлов.
Количество звездочек: 3,5 тыс.
Distroless-образы
Репозиторий с ориентированными на язык Docker-образами, которые содержат только приложения и их зависимости для выполнения.
Количество звездочек: 11,5 тыс.
Автоматическое обновление Docker-контейнеров
Репозиторий с утилитой WatchTower, которая отслеживает выполняющиеся контейнеры и мониторит изменения в образах, на основе которых они созданы. Инструмент можно использовать для автоматизации базового образа контейнера Docker.
Количество звездочек: 9,5 тыс.
Безопасность Docker-контейнеров
Утилита Docker Bench for Security автоматически проверяет Docker на соответствие наиболее распространенным лучшим практикам. Скрипт проверяет десятки распространенных передовых методов развертывания контейнеров Docker в продакшене.
Количество звездочек: 7,5 тыс.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: