mirror of http://138.197.108.81/gattes/matrix.git
Запуск контейнера на Armbian Orange pi zero 2 #1
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
DevOps Задача: Рефакторинг и Миграция Инфраструктуры в Контейнеры
Задача
Необходимо провести рефакторинг существующей инфраструктуры, с целью переноса всех компонентов (например, Nginx) в контейнеры, минимизации ненужных зависимостей и создания двух версий
docker-compose
файла: для локального использования и для развертывания в Swarm кластере.Цели
📌 Рефакторинг install-скрипта:
📌 Удаление ненужных зависимостей:
📌 Перенос сервисов в контейнеры:
📌 Создание двух
docker-compose
файлов:docker-compose
файла:docker-compose.local.yml
).docker-compose.swarm.yml
).Задачи с Контролем
Переписать install-скрипт
Удалить все лишние зависимости
Перенести Nginx и другие сервисы в контейнеры
Создать два
docker-compose
файлаdocker-compose.local.yml
для локального запуска.docker-compose.swarm.yml
для развертывания в Swarm.Рекомендации по выполнению
Заключение
Выполнение всех вышеописанных задач позволит оптимизировать текущую инфраструктуру, обеспечив её переносимость и масштабируемость с использованием Docker и Docker Swarm.