Docker в ispmanager

Раздел Docker в панели
Для работы с инструментом Docker мы планируем выделить полноценный раздел, в котором для пользователя с root-правами будет доступен список образов.

По умолчанию после установки список будет пуст. Но в выпадающем меню можно будет выбрать один из популярных образов c Docker Hub или же задать свои настройки и запустить контейнер.
О втором варианте поговорим подробнее.
Настройки
При создании контейнера ему можно будет задать не только версию (тег) и переменные окружения, но и множество других дополнительных настроек.
Вот некоторые из них:
- Запуск контейнера с ограничением оперативной памяти в Мб или же без ограничений.
- Возможность использовать ограничение диска для корневой файловой системы XFS (создание и настройка квот).
- Преобразование портов с возможностью просмотра прокинутых портов.
- Определение томов (сопоставление пути к папке на сервере и пути к папке внутри контейнера).
- Автоматический старт (при падении или перезапуске системы).
- Команды «перезапустить» и «остановить» для контейнера.
- Управление образами на локальном сервере со следующими возможностями:
1) просмотреть список образов на локальном сервере (имя, теги, сколько места занимает);
2) удалить для освобождения места конкретный образ или все образы, которые не запущены в контейнерах;
3) очистить все неиспользуемые или несвязанные с контейнерами образы, контейнеры, тома и сети;
4) загрузить необходимые образы (из Docker Hub или приватного репозитория образов);
5) запустить контейнер на основе имеющихся образов.
- Создание и настройка своего образа на основе запущенного контейнера.
- Журналы логов контейнера.
- Графики потребления ресурсов (как на дашборде, с возможностью посмотреть, сколько каждый контейнер в данный момент использует CPU, RAM и т. д.).
- Настройки для Docker c использованием docker.json: - каталога; - пула IP-адресов для использования в Docker по умолчанию; - использования TLS-сертификата.
А что, у вас разве ещё что-нибудь есть?
Да! В этой статье мы перечислили не все возможности, которыми будет обладать Docker в ispmanager. Кое-что мы решили оставить на сладкое и рассказать вам об этом в наших следующих постах.
Подпишитесь на сообщество и следите за новостями — будет интересно!