Рубріки: Подборки

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 тыс.

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024