업데이트된 모듈 재설정 확인 (개념)
이 마지막 개념적 단계에서는 docker desktop module reset 작업이 성공적으로 완료되었는지 확인하는 방법을 고려해 보겠습니다. 이전 단계와 마찬가지로, Docker Desktop 환경에 있지 않으므로 이는 개념적인 연습입니다.
Docker Desktop 에서 특정 모듈 (예: Kubernetes 또는 Docker Compose) 에 대해 docker desktop module reset을 실행한 후, 재설정을 확인하는 주요 방법은 해당 모듈의 상태와 버전을 확인하는 것입니다.
예를 들어, Kubernetes 모듈을 재설정하는 경우 일반적으로 다음을 수행합니다.
- Kubernetes 상태 확인: Docker Desktop 설정에서 Kubernetes 상태 표시기를 확인하여 올바르게 실행되고 있는지 확인합니다. 또한
kubectl 명령어를 사용하여 (Kubernetes 가 활성화되고 구성된 경우) 클러스터와 상호 작용하고 응답성을 확인할 수도 있습니다.
- 모듈 버전 확인: 재설정이 특정 버전으로 되돌리거나 버전 관련 문제를 해결하기 위한 것이었다면, 해당 모듈의 버전을 확인합니다. Kubernetes 의 경우, Docker Desktop 설정에 표시된 Kubernetes 버전을 확인하거나
kubectl version을 사용할 수 있습니다. Docker Compose 와 같은 다른 모듈의 경우, docker compose version을 사용하여 버전을 확인할 수 있습니다 (Docker Compose 가 설치되어 있고 액세스 가능한 경우).
정확한 확인 단계는 재설정된 특정 모듈과 재설정 이유에 따라 달라집니다. 목표는 재설정 작업 후 모듈이 원하는 상태에 있고 올바르게 작동하는지 확인하는 것입니다.
표준 Linux VM 환경에 있으므로, 재설정하고 확인할 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
이는 LabEx VM 의 핵심 Docker 구성 요소가 작동하고 있음을 확인합니다.
이것으로 docker desktop module reset에 대한 개념적 탐구와 Docker 환경 상태에 대한 실제적인 확인을 마무리합니다.