Публикации по теме 'containers'


Динамическое обновление нескольких контейнеров на модуль
Еще в Средневековье (то есть на прошлой неделе) львиная доля логики Tilt основывалась на ограничении, что в каждом поде должен быть только один контейнер, о котором стоит позаботиться. Это был контейнер, из которого мы получали количество перезапусков, который мы отслеживали на наличие устаревшего кода и который мы обновляли на месте. Если вы запускали свой код в более чем одном контейнере на модуль, мы могли бы обновить Live Update¹ только первый контейнер, поскольку Tilt поддерживал..

Докеризация React Начало работы
Один из недостатков, который влияет на команды при разработке программного обеспечения, — это совместное использование общей среды, которая позволяет всем в команде строить с учетом фреймворков и зависимостей. Одним из решений этой проблемы может быть использование контейнеров. Контейнеры иногда определяются как облегченные виртуальные машины. Запуск контейнера аналогичен запуску виртуальной машины с той лишь заметной разницей, что для взаимодействия с ней (логирование, запуск..

DevOps в K8s — эффективная запись Dockerfile
DevOps в серии буткемпов K8s Примечание: полная ментальная карта DevOps в K8s доступна по адресу: «DevOps в ментальной карте K8s » . В моих предыдущих статьях DevOps в K8s ( DevOps в K8s — контейнеры, часть первая ) я представил концепцию контейнера и то, как запускать контейнеры с помощью команды Docker. Я также представил Dockerfile для создания образов контейнеров. В этой статье давайте рассмотрим некоторые из лучших практик и методов создания эффективных изображений...

Мониторинг приложений Kubernetes в кластере Raspberry Pi
… Но не только Raspberry Pi Это пятая статья из серии Разработка и развертывание приложений Kubernetes в кластере Raspberry Pi . Предыдущая статья Установка Kubernetes Ingress в кластере Raspberry Pi является предварительным условием и должна быть завершена перед выполнением шагов, описанных в этой статье. Эта статья посвящена приложениям для мониторинга, развернутым в кластере Kubernetes, работающему на Raspberry Pis, в частности инфраструктуре мониторинга. Важно отметить, что..

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

Компиляция вашего приложения Go для контейнеров
Компиляция вашего приложения Go для контейнеров Отрывок из книги «Мощные приложения командной строки в Go» Рикардо Херарди 📘 Если вам понравился этот отрывок, подумайте о том, чтобы купить книгу или присоединиться к беседе на DevTalk (или и к тому, и к другому). Еще один альтернативный способ распространения вашего приложения, который становится все более популярным в последние годы, — разрешить вашим пользователям запускать приложение в контейнерах Linux . Контейнеры..

DevOps в K8s — Pod Cgroups
DevOps в серии буткемпов K8s Примечание: полная ментальная карта DevOps в K8s доступна по адресу: «DevOps в ментальной карте K8s » Linux Cgroups — один из основных принципов реализации технологии контейнеров. Это помогает контролировать и изолировать использование ресурсов различными группами процессов, а также обеспечивает лучший контроль и управление системными ресурсами. Контейнеры используют Linux Cgroups , потому что они обеспечивают удобный и эффективный способ..