그림으로 배우는 도커
2025년 02월 24일 출간
국내도서 : 2025년 02월 24일 출간
- eBook 상품 정보
- 파일 정보 PDF (14.52MB) | 405 쪽
- ISBN 9791169219075
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 불가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)

쿠폰적용가 23,760원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
이 책은 도커의 기초 개념부터 개발 환경 구축까지 핵심 내용을 단계적으로 익힐 수 있도록 구성된 입문서입니다. 명령어와 개념을 그림과 함께 설명해 누구나 쉽게 이해할 수 있으며, 실무에서 활용할 수 있는 다양한 예제도 제공합니다. 도커 컨테이너, 이미지, 네트워크, 볼륨 등 필수 개념을 익히고, 도커 컴포즈를 활용한 개발 환경 구성 방법까지 자세히 다룹니다. 또한, 운영 시 주의할 점과 디버깅 노하우를 소개해 실무에서 도커를 더욱 효과적으로 활용할 수 있도록 돕습니다.
이 책을 통해 도커를 제대로 이해하고 실무에 적용하는 방법을 단계별로 배워보세요.
1장 가상화
_1.1 물리 머신과 가상 머신
_1.2 가상화 소프트웨어 종류
_1.3 컨테이너형 가상화 특징
2장 도커와 주변 요소 살펴보기
_2.1 도커의 구성 요소
_2.2 컨테이너와 이미지 규격
3장 도커 설치
_3.1 윈도우에서 도커 사용하기
_3.2 맥OS에서 도커 사용하기
4장 도커 기본과 대원칙
_4.1 명령어와 프로세스
_4.2 컨테이너
_4.3 이미지
_4.4 도커파일
_4.5 명령어 기초 지식
_4.6 명령어 치트 시트
[2부 도커 컨테이너 활용법]
5장 컨테이너 기초 지식
_5.1 컨테이너 상태와 프로세스
_5.2 컨테이너 명령어
6장 컨테이너 기본 조작
_6.1 컨테이너 가동하기 container run
_6.2 컨테이너 목록 확인하기 container ls
_6.3 컨테이너 정지하기 container stop
_6.4 컨테이너 삭제하기 container rm
7장 루비 컨테이너로 인라인 실행하기
_7.1 컨테이너 가동 시 임의의 처리 실행하기 container run [COMMAND]
_7.2 컨테이너에 이름 붙이기 container run --name
_7.3 컨테이너 정지 시 자동으로 삭제하기 container run --rm
8장 파이썬 대화형 셸을 가동해서 컨테이너와 소통하기
_8.1 컨테이너를 대화형 모드로 조작하기 container run --interactive --tty
9장 Nginx 서버를 가동해서 브라우저에서 접속하기
_9.1 컨테이너 포트 공개하기 container run --publish
10장 MySQL 서버를 백그라운드로 가동하기
_10.1 컨테이너 환경 변수 설정하기 container run --env
_10.2 컨테이너를 백그라운드로 실행하기 container run --detach
11장 PostgreSQL 서버를 가동해서 이것저것 확인해 보기
_11.1 컨테이너 출력 확인하기 container logs
_11.2 가동 중인 컨테이너에 명령하기 container exec
_11.3 PostgreSQL 서버에 접속하는 방법 정리하기
[3부 도커 이미지 활용법]
12장 이미지의 기본 내용
_12.1 왜 이미지 조작을 이해해야 하는가?
_12.2 완전한 이미지명과 태그
_12.3 레이어와 메타데이터
_12.4 이미지 명령어
13장 이미지 기본 조작
_13.1 이미지 목록 확인하기 image ls
_13.2 이미지 취득하기 image pull
_13.3 이미지 상세 내용 확인하기 image inspect
14장 다른 버전의 MySQL 서버 가동하기
_14.1 도커 허브에서 이미지 찾기
_14.2 컨테이너 가동 시 이미지 태그 지정하기
15장 vi를 설치한 우분투 이미지를 작성하고 공유하기
_15.1 컨테이너에 vi 설치하기
_15.2 컨테이너 이미지화하기 container commit
_15.3 컨테이너를 tar로 이미지화하기 container export + image import
_15.4 이미지를 tar로 만들고 다시 이미지화하기 image save + image load
[4부 도커파일 활용법]
16장 도커파일 기초
_16.1 도커파일이 필요한 이유
_16.2 도커 허브의 레이어 정보 해석하기
_16.3 도커파일 명령 목록
17장 vi를 사용할 수 있는 우분투 이미지 만들기
_17.1 베이스 이미지 지정하기 FROM
_17.2 도커파일로 이미지 빌드하기 image build
_17.3 명령어를 실행해서 레이어 확정하기 RUN
18장 시간대와 로그 출력이 설정된 MySQL 이미지 만들기
_18.1 이미지 환경 변수 지정하기 ENV
_18.2 호스트머신의 파일을 이미지에 추가하기 COPY
19장 가동할 때 웹서버를 실행하는 파이썬 이미지 만들기
_19.1 컨테이너 가동 시 명령어 지정하기 CMD
[5부 고급 도커 컨테이너 활용법]
20장 볼륨과 네트워크 기초
_20.1 볼륨
_20.2 네트워크
21장 MySQL 컨테이너 데이터가 사라지지 않게 만들기
_21.1 볼륨 작성하기 volume create
_21.2 컨테이너 가동할 때 볼륨 마운트하기 container run --mount
22장 호스트머신에서 편집한 파일을 루비 컨테이너에서 실행하기
_22.1 바인드 마운트 이용하기 container run --mount
_22.2 볼륨과 바인드 마운트의 차이점
23장 PHP 컨테이너에서 MySQL 컨테이너와 통신하기
_23.1 네트워크 작성하기 network create
_23.2 컨테이너 가동 시 네트워크에 접속하기 container run --network
_23.3 기본 브릿지 네트워크를 사용한 컨테이너 통신
[6부 고급 도커 컨테이너 활용법]
24장 구성 정리하기
_24.1 앞으로 만들 웹 서비스
_24.2 구성 정리하기
_24.3 이 장의 정리
25장 필요한 이미지 준비하기
_25.1 디렉터리 작성
_25.2 DB 이미지 정리하기
_25.3 메일 이미지 정리하기
_25.4 앱 이미지 준비하기
_25.5 이 장의 정리
26장 컨테이너 이외의 리소스 준비하기
_26.1 앱 컨테이너 정리하기
_26.2 DB 컨테이너 정리하기
_26.3 메일 컨테이너 정리하기
_26.4 이 장의 정리
27장 컨테이너 가동
_27.1 앱, DB, 메일 컨테이너 가동
_27.2 브라우저 확인하기
28장 도커 컴포즈 이용
_28.1 도커 컴포즈 기초
_28.2 docker 명령어를 compose.yaml로 이식하기
_28.3 도커 컴포즈 기본 조작
[7부 운영 시 주의할 점과 트러블슈팅]
29장 도커 데스크톱 유료 플랜과 도커 계정
_29.1 도커 데스크톱 유료 플랜
_29.2 도커 계정
30장 프로젝트에서 도커 사용하기
_30.1 환경 변수로 compose.yaml 값을 매개변수로 만들기
_30.2 .dockerignore로 빌드할 때 사용할 파일 제외하기
_30.3 여러 도커 컴포즈 파일 합치기
31장 애플 실리콘 맥에서 도커 사용하기
_31.1 명령어 집합 구조
_31.2 서로 다른 ISA의 도커 실행 환경 공존하기
32장 디버깅 방법
_32.1 현재 상태 정리하기
_32.2 문제 발생 범위 좁히기
이 책은 도커를 쉽게 이해하고자 하는 입문자를 위한 안내서입니다. 풍부한 그림을 활용해 도커의 기본 개념부터 실제 개발 환경 구축까지 단계별로 설명합니다. 컨테이너 생성부터 이미지 빌드, 도커 컴포즈 활용까지 이어지는 예제 실습으로 도커의 전반적인 흐름을 익힐 수 있습니다.
또한, 도커파일 작성, 도커 컴포즈 활용, 네트워크 설정 등 실무에 필요한 기술을 다루며, 운영 시 주의할 점과 트러블슈팅 방법도 소개합니다. 본문에는 친절한 그림 설명과 함께 POINT, COLUMN 구성으로 핵심 내용을 강조하며, 윈도우와 맥 사용자를 위한 실용적인 팁도 포함했습니다.
이 책을 통해 도커의 기본부터 실전 활용까지 익히고, 더욱 효율적인 개발 환경을 만들어 보세요.
작가정보
일본에서 IT 시스템을 설계, 개발하는 엔지니어다. 귀찮은 일이 생기면 대신해 줄 무언가를 찾다
가 없으면 만드는 것이 취미다. 또 뭐하며 놀까에 대해 늘 고민하고 있다.
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 5,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 5,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

- 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
- 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
- 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
가장 와 닿는 하나의 키워드를 선택해주세요.
총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.
신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.
허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
있으니 유의하시어 신중하게 신고해주세요.
이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.
구매 후 90일 이내 작성 시, e교환권 100원 적립
eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.
차감하실 sam이용권을 선택하세요.
차감하실 sam이용권을 선택하세요.
선물하실 sam이용권을 선택하세요.
-
보유 권수 / 선물할 권수0권 / 1권
-
받는사람 이름받는사람 휴대전화
- 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
- 열람권은 1인당 1권씩 선물 가능합니다.
- 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
- 선물한 열람권의 등록유효기간은 14일 입니다.
(상대방이 기한내에 등록하지 않을 경우 소멸됩니다.) - 무제한 이용권일 경우 열람권 선물이 불가합니다.
첫 구매 시 교보e캐시 지급해 드립니다.

- 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
- 한 ID당 최초 1회 지급 / sam 이용권 제외
- 구글바이액션을 통해 교보eBook 구매 이력이 없는 회원 대상
- 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)