You are here

Docker

Docker

Kubernetes глазами новичка

Kubernetes - открытое программное обеспечение для автоматизации развёртывания, масштабирования контейнеризированных приложений и управления ими. Оригинальная версия была разработана компанией Google для внутренних нужд, впоследствии система передана под управление Cloud Native Computing Foundation. В Kubernetes все описывается при помощи yaml-файлов.

Концепции Kubernetes:

Пакуем PHP приложение в Dockerfile со всеми пояснениями

Пакуем PHP приложение в Dockerfile со всеми пояснениями

Если вы уже читали как запустить "Nginx + PHP-FPM" + "MySQL", то после этого на должности DevOps инженера вы скорее всего столкнетесь с вопросом, а как запаковать PHP приложение в Dockerfile? На этот вопрос и многое другое, ответим в данной статье!

Jenkins установка и настройка. Используем Docker-compose

Linux: 

Если вы начинающий DevOps, эта статья именно для вас. Jenkins позволяет автоматизировать процессы модели CI/CD для крупных проектов или небольшого офиса. Знание данного инструмента, на ряду с аналогичными продуктами, делает из вас специалиста DevOps близкого к профессиональной среде.

Jenkins установка и настройка. Используем Docker-compose

Dockerfile: cобираем и проверяем

Linux: 

Собираем и проверяем Dockerfile Image

Dockerfile - позволяет собрать Docker Images с вашим содержимым. Docker подразумевает только один процесс в качестве "отправной точки" контейнера, это не значит, что в контейнере нельзя запустить несколько процессов, просто контейнер рождается из одного процесса и вместе с ним умирает.

В данной статье рассмотрим Dockerfile на примере: nginx и apache2.

Мониторинг сервисов: Prometheus, Grafana и Node Exporter

Рассмотрим разворачивание полноценного мониторинга с помощью "Prometheus, Grafana и Node Exporter". Для этого будем использовать Debian и Docker-compose. Начнем с теории.

Мониторинг сервисов: Prometheus, Grafana и Node Exporter

Docker: установка, настройка, image, container, docker-compose

Linux: 

Docker: установка, настройка, image, container, docker-compose

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

Subscribe to RSS - Docker