Docker
Docker — это платформа, которая позволяет разработчикам создавать, упаковывать, доставлять и запускать приложения в контейнерах. Изначально использовал возможности LXC.
Контейнеры Docker — это легковесные, самодостаточные среды, которые содержат всё необходимое для запуска приложения, включая код, зависимости и настройки. Это обеспечивает идентичную работу приложений в разных средах, что упрощает разработку, тестирование и развёртывание. Контейнер может быть развёрнут на любой Linux-системе с поддержкой контрольных групп в ядре.
Docker используется для изоляции приложений от окружающей инфраструктуры, что позволяет приложениям работать одинаково в различных окружениях. Это особенно полезно при разработке и развёртывании приложений в облачных средах и при непрерывной интеграции/доставке (CI/CD).
Ссылки по теме:
- Docker
- Docker - http: server gave HTTP response to HTTPS client
- Grafana - вход без авторизации
- Grafana - установка
- Leanote — устанавливаем свой сервис для заметок
- MediaWiki в Docker
- MySQL в Docker
- Prometheus - установка node-exporter в Docker
- Python + Flask + Docker простыми словами
- QEMU/KVM on Docker
- Traefik — 1. устанавливаем L7 роутер
- Traefik — 2. блокировка по странам
- Traefik — 3. защищаем админку сайта
- Traefik — 4. разрешаем доступ для Googlebot
- Traefik — 5. включаем логи
- Traefik — 6. визуализация метрик в Grafana
- WordPress в Docker
- Обновление Portainer
- Разворачиваем СУБД временных рядов InfluxDB
- Создаём свой онлайн фотоальбом с PhotoPrism
- Устанавливаем и настраиваем Prometheus
- Установка Docker в WSL2
- Установка Portainer для Docker
