강의

멘토링

커뮤니티

NEW
개발 · 프로그래밍

/

백엔드

Docker Essentials - 감 잡히는 컨테이너 & 도커

단순히 명령어를 외우는 강의가 아닙니다. 왜 컨테이너가 등장했는지, 도커가 어떤 원리로 이미지를 만들고 실행하는지, 기술의 ‘흐름’을 감으로 이해하도록 돕는 실전형 입문 과정입니다. 처음 도커를 접하는 분도, 이 강의를 듣고 나면 “컨테이너가 왜 필요한 기술인지” 스스로 설명할 수 있게 됩니다.

1명 이 수강하고 있어요.

도커
docker-compose
실습 중심
devops
클라우드
DockerCI/CDinfrastructurecontainer

수강 후 이런걸 얻을 수 있어요

  • 컨테이너와 도커의 내부 구조를 ‘흐름대로’ 이해하기

  • 명령어 암기 없이 Docker 동작 원리를 정확히 설명할 수 있게 되기

  • 이미지–컨테이너–볼륨–네트워크 관계를 실습으로 완성하기

  • Compose로 여러 컨테이너를 ‘한 번에’ 관리하는 실전 능력 익히기

AI 시대, 도커를 ‘명령어’가 아니라 ‘원리’로 이해해야 하는 이유

기술이 너무 빠르게 바뀌는 시대,
세세한 옵션보다 흐름과 구조를 이해한 자가 오래갑니다.

이 강의는 도커를 단순 실행 도구가 아니라
컨테이너 기술의 큰 그림(Why → How → Practice) 으로 배웁니다.

이런 내용을 배워요

1. 컨테이너 기술이 왜 등장했는지, 큰 흐름부터 이해합니다

온프레미스 → 가상화 → 클라우드로 이어지는 인프라 발전 속에서
왜 컨테이너가 필요해졌는지, VM과의 차이가 무엇인지 한눈에 이해합니다. Namespace, Cgroups, OverlayFS가 가볍고 빠른 실행 환경을 만드는 원리를 쉽게 정리합니다.


2. 컨테이너가 ‘어떻게 만들어지고,

어떻게 실행되는지’ 원리까지 파고듭니다

컨테이너는 이미지 레이어 + Write Layer 구조로 만들어집니다.
Dockerfile → 이미지 → 컨테이너로 이어지는 흐름을 실습 중심으로 이해하고, BUILD → SHIP → RUN 전체 과정을 딱 필요한 만큼만 따라가며 원리를 익힙니다.


3. 최종 과제 실습으로 서비스 전체를 한번에 관리하는 방법까지 배웁니다.

간단한 미니 블로그 애플리케이션을 프론트엔드·백엔드로 나누어 컨테이너로 직접 실행해봅니다.
이 과정에서 네트워크 연결, 데이터 보존(볼륨) 개념까지 자연스럽게 익힐 수 있으며, 마지막에는 Docker Compose를 활용해 여러 컨테이너를 한 번에 관리하는 방법까지 완성합니다.

이 강의를 듣고 나면 이런 변화가 생깁니다 (Before → After)

  • Docker 명령어를 외우기만 했고 실제로는 잘 활용하지 못함

  • 이미지, 컨테이너, Layer 구조가 흐릿하게만 이해됨

  • Dockerfile을 직접 만들려 하면 오류나 패턴을 몰라서 막힘

  • Volume, 네트워크 개념이 머릿속에서 정리가 안 됨

  • 다중 컨테이너 서비스 구성에 항상 어려움

  • 실무 문제(포트 충돌, 볼륨 권한 문제, 네트워크 연결 실패 등)에 대처 능력이 부족함

  • 명령어를 ‘이유와 원리’로 이해해 상황에 따라 정확히 선택할 수 있음

  • 이미지가 어떻게 만들어지는지 Layer 단위로 설명할 수 있음

  • Dockerfile Best Practice를 스스로 적용하고 최적화 가능

  • Volume, Bind Mount, 네트워크 흐름을 그릴 수 있는 수준으로 이해

  • Compose로 서비스 전체를 한 번에 띄우고 문제 해결까지 가능

  • 실무에서 터지는 이슈의 원인을 파악하고 해결 경로까지 제시 가능

왜 이 강의는 ‘입문자 → 실무자’까지 한 번에 가능한가

Why → How → Practice 구조로 설계된 커리큘럼

단순 명령어 나열이 아니라
왜 필요하고 → 어떻게 동작하고 → 직접 해보는 구조로 이어집니다.

실습은 바로 따라할 수 있습니다

모든 실습은 개인 PC, 회사 PC 구분 없이 따라할 수 있도록 구성했습니다.
(Mac/Windows 모두 지원)

실무 기준으로 설명합니다

Dockerfile 최적화, 이미지 용량 관리, 네트워크 트러블슈팅 등
“현업에서 진짜 쓰는 부분”만 담았습니다.

과제 + 과제 풀이로 완전히 체화

단순 따라하기가 아니라
“내가 스스로 수정하고 문제를 해결해보는 경험”을 합니다.

이 강의는 여러분의 시간을 아껴드립니다

불필요하게 어렵게 설명하지 않습니다.
실무에서 바로 쓰이는 핵심 개념만,
흐름에 맞게 빠르게 이해할 수 있도록 구성했습니다.

Docker를 처음 배우는 분도,
이미 써봤지만 원리가 헷갈렸던 분도
이 강의 하나면 Docker의 전체 그림이 머릿속에 정리됩니다.

지금 바로 시작해보세요!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 도커를 처음 접했는데 어디서부터 시작해야 할지 막막한 분

  • DevOps 및 클라우드 진입을 위해 Docker 기반을 탄탄히 다지고 싶은 분

  • Kubernetes 학습 전 Docker 기초를 확실히 다지고 싶은 분

  • 로컬에서 웹 서비스를 직접 띄워보고 싶은 입문자

선수 지식,
필요할까요?

  • 미리 알아야 할 지식은 없습니다.

  • “도커가 뭔지도 모르겠다”는 분도 따라오실 수 있도록

  • 개념부터 실습까지 직접 보여드리며 진행합니다.

안녕하세요
입니다.

24

수강생

3

수강평

2

답변

5.0

강의 평점

5

강의

기술의 감을 잡아주고 스스로 할 수 있는 힘을 길러주는 테크 트레이너,
감잡아주는테크트레이너 김누리입니다.

현재는 Skilleat(스킬잇) 이라는 테크 러닝 브랜드를 운영하며
“기술을 감으로 이해할 수 있게” 만드는 실습 중심 콘텐츠를 제작하고 있습니다.

제 강의는 단순히 개념을 외우는 것이 아니라,
여러분이 스스로 할 수 있는 힘을 기르는 과정으로 설계되어 있습니다.

읽고 → 퀴즈 풀고 → 실습하며 ‘감 근육’을 만드는 루틴,
그 과정을 통해 복잡한 기술도 감 잡히게 만들어드리겠습니다.

이전에는 국내 CSP 기업에서 Cloud Tech Trainer로 근무하며
수많은 개발자와 엔지니어에게 Kubernetes · DevOps · Cloud 인프라를 강의했습니다.
또한 NAVER 계열사에서 Cloud Support Engineer로 근무하며
실제 클라우드 인프라 환경의 운영과 문제 해결을 경험했습니다.

누구나 완주할 수 있는 학습 루틴으로,
스스로 성장할 수 있는 힘을 길러드립니다.

커리큘럼

전체

27개 ∙ (3시간 34분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얼리버드 할인 중 (5일 남음)

₩39,600

40%

₩66,000

비슷한 강의

같은 분야의 다른 강의를 만나보세요!