Архив рубрики: Docker

Команда запуска Docker с примерами

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

Команда docker run создает контейнер из заданного изображения и запускает контейнер, используя данную команду. Это одна из первых команд, с которыми вам следует ознакомиться при начале работы с Docker.

В этой статье мы будем использовать официальный образ Nginx, чтобы показать различные способы запуска контейнера Docker. Читать →

Как вывести список контейнеров в Docker

Docker — это платформа для контейнеризации, которая позволяет быстро создавать, тестировать и развертывать приложения в виде переносимых самодостаточных контейнеров, которые могут работать практически везде. Это де-факто стандарт для развертывания контейнеров, и это важный инструмент для инженеров DevOps и их непрерывной интеграции и конвейера доставки.

В этой заметке мы расскажем, как составить список контейнеров Docker. Читать →

Очистка старых контейнеров Docker

Одной из наиболее важных особенностей использования контейнеров Docker является возможность быстрого ускорения любого количества новых сервисов в один момент.

Развертывание новых версий наших контейнеров можно сделать так же быстро.

Тем не менее, все эти действия в конечном итоге означают, что у вас будет кладбище старых контейнеров. Читать →

🐳 Как создавать резервные копии томов Docker

Тома Docker используются для хранения постоянных данных отдельно от контейнеров.  Данные, хранящиеся в томе, остаются доступными после остановки контейнеров. Хотя тома живут дольше контейнеров, это недостаточная защита для продакшен приложений.

Необходимо создавать резервные копии томов, чтобы их можно было восстановить после сбоев. Создание регулярных резервных копий томов гарантирует, что вы сможете восстановить свою среду, если ваш хост Docker будет взломан или данные будут случайно удалены. Читать →

Vulnhub – готовые уязвимые окружения Docker для обучения хакингу

Vulhub – это коллекция готовых уязвимых Docker окружений с открытым исходным кодом для обучения взлому.

 

Никаких предварительных знаний о Docker не требуется, просто выполните две простые команды, и у вас будет уязвимая среда.

Читать →

Network-Multitool — инструмент для отладки Docker контейнеров

Если вам нужно продебажить какой-то контейнер, в котором нет никаких инструментов для диагностики (а это почти всегда так), то для этого можно воспользоваться специально собранным для этих целей контейнером — Network-Multitool. Его ещё любят в кубернетисе запускать для отладки. Известная штука.

Читать →