Найти в Дзене
DOCKER

DOCKER

DOCKER
подборка · 14 материалов
1 неделю назад
3 идеи для проектов на Docker: пошаговые инструкции с кодом и пояснениями
Docker — один из наиболее широко используемых инструментов контейнеризации в мире DevOps. Он необходим для эффективной разработки, развёртывания и запуска приложений. В этой статье описаны три практических проекта с использованием Docker, а также приведены полные инструкции и код для каждого из них. Эти проекты помогут вам лучше понять Docker и приложения на основе контейнеров. В этом проекте вы создадите контейнер для простого веб-приложения Flask и запустите его в контейнере Docker. Flask — это...
1 неделю назад
Docker Volumes and Persistence подробное руководство
В Docker контейнеры по своей природе являются эфемерными. Это означает, что после остановки или удаления контейнера все данные, созданные в нём, будут потеряны. Однако многим реальным приложениям требуется сохранение данных, особенно приложениям с отслеживанием состояния, таким как базы данных, веб-приложения и системы обработки данных. Docker Volumes предлагают решение для управления постоянными данными, которые сохраняются при перезапуске контейнера и даже при его удалении. В этой статье мы рассмотрим,...
1 неделю назад
Полное руководство по сетям Docker: понимание и оптимизация контейнерных сетей
Сети Docker играют важную роль в обеспечении бесперебойной связи между контейнерами, сервисами и внешними системами. Независимо от того, управляете ли вы микросервисами, развертываете масштабируемые приложения или просто подключаете контейнеры, вам необходимо хорошо разбираться в сетях Docker. В этой статье рассматриваются типы сетей Docker, расширенные методы и практические советы по оптимизации сетей Docker для эффективного управления контейнерами. В Docker сеть — это механизм, который позволяет контейнерам взаимодействовать друг с другом, с другими приложениями и внешними системами...
2 недели назад
Как повысить эффективность Docker-файлов
Файлы Dockerfile необходимы для создания образов Docker и определения способа упаковки приложений в контейнеры. Хорошо оптимизированный файл Dockerfile обеспечивает более быструю сборку, меньший размер образа и повышенную производительность в производственных средах. С другой стороны, неэффективные файлы Dockerfile могут привести к замедлению сборки, увеличению размера образов и возникновению угроз безопасности. В этой статье мы рассмотрим лучшие методы оптимизации файлов Dockerfile, которые повысят эффективность и улучшат рабочие процессы как при разработке, так и в производстве...
2 недели назад
Знакомство с архитектурой Docker, Docker Compose, повседневными командами и Dockerfile
Docker — это открытая платформа для разработки, доставки и запуска приложений. Она позволяет отделить приложения от инфраструктуры, чтобы обеспечить более быструю доставку и эффективное масштабирование. Docker упаковывает программное обеспечение в контейнеры — стандартизированные исполняемые компоненты, которые объединяют исходный код приложения с библиотеками операционной системы и зависимостями, необходимыми для запуска этого кода в любой среде. Docker Compose — это инструмент для определения и запуска многоконтейнерных приложений Docker...
4 недели назад
Docker с нуля — понятным языком для DevOps. Часть 6. Данные и тома в Docker
Автор оригинала: Jeff Hale В сегодняшней части перевода серии материалов о Docker мы поговорим о работе с данными. В частности — о томах Docker. В этих материалах мы постоянно сравнивали программные механизмы Docker с разными съедобными аналогиями. Не будем отходить от этой традиции и здесь. Данные в Docker пусть будут специями. В мире существует множество видов специй, а в Docker — множество способов работы с данными. Обратите внимание на то, что этот материал подготовлен с использованием движка Docker версии 18...