일상적인 Docker 기술 30가지를 다루는 60개 집중형 랩으로 명령줄 실무 감각을 기릅니다. 각 주제는 가이드 랩과 후속 챌린지로 짝을 이루므로, 먼저 맥락 속에서 명령을 배우고 이어서 스스로 적용할 수 있는지 확인합니다.
image 검색과 실행부터 container 점검, 데이터와 네트워크 관리, registry 사용, 미사용 객체 정리까지 Docker의 핵심 작업 흐름을 연습합니다. 짧고 반복 가능한 과제는 개념 중심 입문 후 더 많은 실습이 필요한 학습자에게 적합합니다.
학습 내용
과정을 마치면 다음을 할 수 있습니다.
- Docker image를 pull, 검색, 목록 확인, tag, push, 삭제합니다.
- container를 생성, 실행, 시작, 중지, 재시작, attach, 삭제합니다.
- container 안에서 명령을 실행하고 container와 host 사이에서 데이터를 복사합니다.
- 로그와 설정, 실행 중인 프로세스를 확인하고 공개된 port를 식별합니다.
- Dockerfile에서 image를 build하고 생성된 로컬 image를 관리합니다.
- container workload용 Docker volume과 network를 생성하고 관리합니다.
- Docker 버전과 시스템 전체 정보를 확인하고 system 관리 명령을 사용합니다.
- Docker registry에 로그인·로그아웃하고 미사용 Docker 객체를 안전하게 정리합니다.
추천 대상
Docker 개념을 접했지만 명령줄 도구를 구조적으로 반복 연습해야 하는 초보자를 위한 과정입니다. 더 넓은 애플리케이션 배포나 오케스트레이션을 배우기 전에 짧고 구체적인 작업을 익히려는 개발 및 운영 학습자에게도 알맞습니다.
선수 지식: 터미널과 기본 Linux 명령을 사용할 수 있어야 합니다. image, container, Docker의 목적을 알고 있으면 좋지만, 각 쌍의 가이드 랩이 해당 챌린지를 준비하도록 돕습니다.
학습 환경: 브라우저 기반 실습 60개가 30쌍으로 구성됩니다. 주로 Docker가 제공된 터미널에서 작업하며, registry 로그인과 image push 활동에는 registry 자격 증명이 필요할 수 있습니다.
자주 묻는 질문
가이드 랩과 챌린지는 어떻게 연결되나요?
30개 주제마다 같은 명령이나 작업 흐름을 다루는 가이드 랩 뒤에 챌린지가 이어집니다. 설명을 따라 배운 다음 기억과 독립 적용을 연습합니다.
Docker Hub 또는 registry 계정이 필요한가요?
대부분 로컬 Docker 작업이나 공개 image 검색을 사용합니다. login, logout, push 주제는 인증을 다루므로 유효한 registry 자격 증명이 필요할 수 있습니다.
Docker Compose나 Kubernetes도 배우나요?
아닙니다. 개별 Docker 명령, Dockerfile, volume, network, registry, 시스템 정보, 정리에 집중합니다. Compose와 오케스트레이션은 명시된 범위에 포함되지 않습니다.
초보자를 위한 Docker보다 먼저 들어야 하나요?
명령을 반복 연습하려면 입문 과정 이후 또는 함께 수강하세요. image와 container를 이해한 뒤 기술 훈련용으로 특히 유용합니다.



