Проверка сброса обновлённых модулей (концептуально)
В этом завершающем концептуальном шаге мы рассмотрим, как можно проверить успешность выполнения операции docker desktop module reset
. Как и в предыдущих шагах, это концептуальное упражнение, поскольку мы не находимся в среде Docker Desktop.
После выполнения docker desktop module reset
для конкретного модуля (например, Kubernetes или Docker Compose) в Docker Desktop основной способ проверки сброса - это проверка состояния и версии этого модуля.
Например, если вы сбросили модуль Kubernetes, вы обычно:
- Проверяете статус Kubernetes: В настройках Docker Desktop вы бы искали индикатор статуса Kubernetes, чтобы убедиться, что он работает корректно. Вы также можете использовать команды
kubectl
(если Kubernetes включён и настроен) для взаимодействия с кластером и подтверждения его работоспособности.
- Проверяете версию модуля: Если сброс предназначался для возврата к определённой версии или исправления проблемы, связанной с версией, вы бы проверили версию модуля. Для Kubernetes это может включать проверку версии, отображаемой в настройках Docker Desktop, или использование
kubectl version
. Для других модулей, таких как Docker Compose, вы можете проверить его версию с помощью docker compose version
(если Docker Compose установлен и доступен).
Конкретные шаги проверки зависели бы от сбрасываемого модуля и причины сброса. Цель - подтвердить, что модуль находится в желаемом состоянии и работает корректно после операции сброса.
Поскольку мы находимся в стандартной VM-среде Linux, у нас нет приложения Docker Desktop или его специфических модулей для сброса и проверки. Однако мы можем выполнить простую проверку, связанную с нашей Docker-средой, чтобы завершить эту лабораторную работу.
Мы проверим, что Docker-демон работает, что является фундаментальным требованием для использования Docker-команд.
Выполните следующую команду для проверки статуса службы Docker:
sudo systemctl status docker
Вы должны увидеть вывод, указывающий, что служба Docker активна и работает. Ищите строку с надписью Active: active (running)
.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-10-26 10:00:00 UTC; 1 day ago
Docs: https://docs.docker.com
Main PID: 1234 (dockerd)
Tasks: 20
Memory: 150.0M
CPU: 1.5s
CGroup: /system.slice/docker.service
└─1234 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Это подтверждает, что основной компонент Docker в нашей VM LabEx функционирует.
На этом завершается наше концептуальное исследование команды docker desktop module reset
и практическая проверка состояния нашей Docker-среды.