bookseek.
◎ 한국어 ⌄

BOOKSEEK READING GUIDE

도커 입문 책 추천: 이미지와 실행 상태를 구분한 뒤 여러 컨테이너로 넓히기

도커 입문서는 컨테이너 개념을 그림으로 이해할지, 이미지 제작부터 배포까지 실습할지에 따라 고릅니다. 그림 중심 입문서와 『도커 교과서』를 비교하며 볼륨·네트워크·Compose의 역할과 학습 범위 차이를 정리합니다.

이미지와 실행 상태를 구분한 뒤 여러 컨테이너로 넓히기

도커 명령을 따라 쳐서 화면에 결과가 나와도 이미지와 컨테이너, 데이터의 위치가 구분되지 않으면 다음 실습에서 막히기 쉽습니다. 먼저 개념을 그림으로 정리할지, 애플리케이션 구성과 배포의 흐름으로 배울지 선택해 보세요. 두 책 모두 2022년 한국어판이므로 안정적인 기본 개념과 현재 설치 환경의 조건을 나누어 읽는 것이 중요합니다.

책을 고르기 전에 공부할 핵심

지금 해결하려는 문제를 먼저 정하고, 다음 개념을 기준으로 각 책의 설명 범위를 비교해 보세요.

이미지와 컨테이너의 차이

이미지는 실행의 바탕이 되고 컨테이너는 실제 실행되는 환경과 관련됩니다. 명령어를 입력하기 전에 어떤 자원을 만들거나 실행하거나 없애는지 예상해 보세요. 같은 이름의 이미지에서 실행한 여러 컨테이너가 무엇을 공유하고 무엇이 별개인지 질문하면 관계가 분명해집니다.

데이터와 연결을 따로 그리기

컨테이너의 수명과 남겨야 하는 데이터의 수명을 구분해야 볼륨을 이해하기 쉽습니다. 네트워크에서는 컨테이너끼리의 연결과 바깥에서 들어오는 접근을 나누어 보세요. 책의 예제에서 데이터가 놓이는 곳과 요청이 지나가는 길을 다른 선으로 표시하는 방법이 유용합니다.

한 번 실행한 뒤 무엇을 확인할까

화면에 결과가 나왔다는 사실만으로 다시 만들 수 있는 환경이나 배포 준비가 완성된 것은 아닙니다. 어떤 파일과 설정이 필요한지, 실행 중인 상태와 사용할 수 있는 상태를 어떻게 구별하는지 확인하세요. 실제 실습은 중요한 데이터와 분리한 학습 환경에서 진행하는 편이 좋습니다.

서버 경험이 적다면 그림으로 기본 관계부터

『그림과 실습으로 배우는 도커 & 쿠버네티스』는 서버나 리눅스가 익숙하지 않은 독자를 위해 골랐습니다. 이미지·컨테이너·볼륨·네트워크의 관계를 살핀 뒤 Dockerfile과 Compose, 쿠버네티스 기초로 이어집니다.

실습 전후에 무엇이 만들어지고 무엇이 남는지 그림으로 정리해 보세요. 명령어의 글자를 암기하는 것보다 바뀌는 대상을 설명하는 데 초점을 두면 좋습니다. 쿠버네티스가 제목에 있어도 운영과 장애 대응까지 깊게 다루는 전문서로 기대하지는 않습니다.

2022년 판본의 설치 화면이나 도구 이용 조건은 현재와 다를 수 있습니다. 기초 개념을 이해하는 목적과 실제 설치 조건을 분리해 확인해야 합니다.

이미지 제작에서 배포의 질문까지 실습하기

『도커 교과서』는 서버·애플리케이션의 기본을 알고 도커를 개발과 배포 흐름에 연결하려는 독자에게 골랐습니다. 이미지·레지스트리·Dockerfile과 Compose에서 상태 확인·관측·자동화로 범위를 넓힙니다.

예제를 다시 만들 때 필요한 파일과 설정을 적고, 여러 컨테이너 사이의 의존 관계와 데이터 위치를 확인해 보세요. 정상 실행 외에 어떤 정보를 보고 문제를 찾을지 질문하면 운영 관련 범위를 읽을 이유가 분명해집니다.

이 책도 2022년 한국어판이며 현재 라이선스·플랫폼 지원을 확인하는 자료는 아닙니다. 실습 시간을 성과 보장으로 보지 말고 각 구성을 설명할 수 있는 속도로 진행하세요.

선택 기준과 다음 독서 질문

컨테이너의 모습부터 낯설다면 그림 중심 입문서가 먼저입니다. 기본 용어는 알고 애플리케이션을 여러 컨테이너로 구성해 보고 싶다면 『도커 교과서』의 실습 범위가 가깝습니다. 두 책을 반드시 연속으로 읽을 필요는 없습니다.

첫 독서의 점검 질문은 컨테이너를 지운 뒤 무엇이 사라지고 무엇이 남아야 하는가입니다. 이어서 같은 환경을 다시 만들려면 어떤 정보가 필요한지 적어 보세요. 답이 명확하면 Compose와 배포로 범위를 넓힐 수 있습니다.