Назад | Перейти на главную страницу

Какие инструменты упрощают задачи администрирования контейнеров Docker?

Контекст: Моя задача - администрировать виртуальную машину с примерно 5 веб-сервисами для небольшой рабочей группы. Планирую запускать все сервисы в контейнерах Docker. Дополнительный контейнер Docker nginx должен перенаправлять запросы к различным службам.

Проблема: У меня нет большого опыта работы с DevOps, и я планирую использовать базовые сценарии bash и Docker Compose для администрирования установки.

Вопрос: Какие инструменты упрощают эту задачу администрирования (обновление, резервное копирование, обмен контейнерами, изменение директив порта)?

Одна виртуальная машина с 6 контейнерами Docker не требует никаких инструментов. Добавление инструментов в смесь действительно только увеличивает уровень сложности вашей установки и превращает простую вещь в монстра.

При таком размере вам достаточно нескольких сценариев Shell.

Хотя то, что ETL говорит в своем ответе, более или менее верно, я все же думаю, что в некоторых инструментах для рейдера жизни есть некоторая ценность.

Я обнаружил Portainer, который позволит вам делать большую часть того, что вы хотите, с помощью приятного веб-интерфейса.