Docker — открытое программное обеспечение, которое стало популярным в мире разработки и развертывания приложений. Его преимущества заключаются в том, что он обеспечивает изоляцию приложений и их зависимостей, что облегчает разработку, тестирование и развертывание приложений в различных средах. Команды Docker предоставляют удобный способ управления контейнерами, образами, сетями, томами и другими ресурсами. Понимание и использование этих команд является важным навыком для разработчиков и системных администраторов.
Управление
Создание из образа с последующим запуском
Старт остановленного ранее
Завершить работу конкретного контейнера
Перезапуск
Удаление
Вывод запущенных
Вывод журнала
Создание нового контейнера без его запуска. Команда создает новый контейнер на основе образа, указанного в команде, и присваивает ему уникальный идентификатор
Вывод списка уже запущенных
Отображение детальных сведений
Остановка
Работа с образами
Скачивание из хранилища
Создание из так называемого Dockerfile
Отправка в репозиторий
Удаление из локального хранилища
Отображение истории создания
Вывод сведений о локальных образах
Управление сетями
Новая сеть
Вывод сведений о сетях
Подключение к сети
Отключение от сетей
Работа с томами
Создание нового
Вывод списка
Удаление
Вывод информации
Управление ресурсами
Вывод сведений об использовании ресурсов контейнерами
Приостановка работы
Возобновление работы
Обновление ресурсов
Мониторинг и отладка
Выполнение команды внутри запущенного контейнера
Отображение информации об образах, контейнерах и сетях
Отображение процессов внутри контейнера
Подключение непосредственно к запущенному контейнеру
Поддержка Docker Swarm
Запуск процедуры инициализации Docker Swarm в текущем узле
Присоединение узла к Swarm
Создание службы
Список работающих служб
Это лишь малая часть команд, которые можно использовать с Docker. Подробную информацию о каждой команде можно найти в официальной документации Docker.
Надеемся, что эта статья поможет вам лучше понять команды Docker и использовать их в своей работе.