소개
이 랩에서는 Docker 플러그인의 상태를 확인하고 특정 플러그인을 활성화하여 Docker 플러그인을 관리하는 방법을 배우게 됩니다. Docker 플러그인은 Docker 의 핵심 기능을 확장하며, 플러그인의 기능을 활용하려면 플러그인을 활성화하는 방법을 이해하는 것이 중요합니다.
먼저 docker plugin ls 명령을 사용하여 설치된 모든 플러그인과 현재 활성화/비활성화 상태를 확인합니다. 그런 다음, 이전에 비활성화된 플러그인을 활성화하여 Docker 환경 내에서 해당 기능을 사용할 수 있도록 하는 docker plugin enable 명령을 사용하는 방법을 배우게 됩니다. 마지막으로, 플러그인이 성공적으로 활성화되었는지 확인합니다.
설치된 플러그인 상태 확인
이 단계에서는 설치된 Docker 플러그인의 상태를 확인하는 방법을 배우겠습니다. Docker 플러그인은 Docker 의 기능을 확장하여 다양한 시스템 및 서비스와의 통합을 가능하게 합니다.
설치된 플러그인과 해당 상태를 나열하려면 docker plugin ls 명령을 사용할 수 있습니다. 이 명령은 설치된 모든 플러그인, 활성화 또는 비활성화 여부, 그리고 버전을 보여줍니다.
환경에 설치된 플러그인을 확인하기 위해 명령을 실행해 보겠습니다.
docker plugin ls
출력 결과는 ID, NAME, DESCRIPTION, ENABLED, 및 STATE와 같은 열이 있는 테이블로 표시됩니다. ENABLED 열은 플러그인이 현재 활성 상태 (true) 인지 비활성 상태 (false) 인지를 나타냅니다. STATE 열은 플러그인의 현재 상태에 대한 자세한 정보를 제공하며, 예를 들어 running 또는 disabled가 있습니다.
설치된 플러그인의 상태를 이해하는 것은 플러그인을 관리하는 첫 번째 단계입니다. 다음 단계에서는 이러한 플러그인을 활성화하고 비활성화하는 방법을 배우겠습니다.
특정 플러그인 활성화
이전 단계에서는 설치된 Docker 플러그인의 상태를 확인했습니다. 이제 현재 비활성화된 특정 플러그인을 활성화하는 방법을 배우겠습니다.
Docker 플러그인을 활성화하려면 docker plugin enable 명령을 사용하고, 그 뒤에 활성화하려는 플러그인의 이름을 입력합니다.
이 단계에서는 my-disabled-plugin이라는 비활성화된 플러그인이 있다고 가정합니다. 참고: 이것은 시연 목적으로 사용되는 자리 표시자 이름입니다. 실제 시나리오에서는 my-disabled-plugin을 docker plugin ls의 출력에서 얻은 비활성화된 플러그인의 실제 이름으로 대체합니다.
자리 표시자 플러그인 my-disabled-plugin을 활성화해 보겠습니다.
docker plugin enable my-disabled-plugin
플러그인이 존재하고 성공적으로 활성화되면 플러그인이 시작 중이거나 시작되었다는 출력을 볼 수 있습니다. 플러그인이 존재하지 않거나 문제가 있는 경우 오류 메시지를 받게 됩니다.
플러그인을 활성화하면 Docker 에서 해당 기능을 사용할 수 있게 됩니다. 다음 단계에서는 플러그인이 실제로 활성화되었는지 확인합니다.
플러그인 활성화 상태 확인
이전 단계에서 특정 Docker 플러그인을 활성화하려고 시도했습니다. 이제 플러그인의 상태가 활성화로 변경되었는지 확인해야 합니다.
이를 위해 첫 번째 단계에서 했던 것처럼 docker plugin ls 명령을 다시 사용합니다. 이렇게 하면 방금 활성화하려는 플러그인을 포함하여 설치된 모든 플러그인의 현재 상태가 표시됩니다.
플러그인을 나열하는 명령을 실행합니다.
docker plugin ls
출력 테이블을 검토합니다. 이전 단계에서 활성화하려 했던 플러그인 이름 (예: my-disabled-plugin) 을 찾습니다. 해당 플러그인의 ENABLED 열을 확인합니다. 활성화 작업이 성공했으면 ENABLED 열의 값이 이제 true여야 합니다. STATE 열도 running과 같은 실행 중인 상태를 나타내야 합니다.
이 확인 단계는 docker plugin enable 명령이 예상대로 작동했으며 플러그인이 이제 활성화되어 Docker 에서 사용할 준비가 되었음을 확인합니다.
요약
이 랩에서는 먼저 docker plugin ls 명령을 사용하여 설치된 플러그인의 상태를 확인하여 Docker 플러그인을 관리하는 방법을 배웠습니다. 이 명령은 플러그인 목록, 활성화 상태 및 현재 상태를 제공합니다.
그 후, docker plugin enable 명령을 사용하여 특정 비활성화된 플러그인을 활성화하는 연습을 했습니다. 이를 통해 Docker 환경 내에서 플러그인 기능을 활성화하는 프로세스를 시연했습니다.



