logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

더 도커 북

더 도커 북

(Containerization is the new virtualization)

제임스 턴불 (지은이), 장독대 (옮긴이)
루비페이퍼
26,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

더 도커 북
eBook 미리보기

책 정보

· 제목 : 더 도커 북 (Containerization is the new virtualization)
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 네트워크 구축
· ISBN : 9791195149254
· 쪽수 : 288쪽
· 출판일 : 2014-10-10

책 소개

도커의 설치, 테스트, 배포, 관리 그리고 확장을 통해 단계별로 도커를 알아본다. 더불어 도커를 통해 프로덕션 개발 라이프 사이클과 프로덕션 테스트를 어떻게 하는 것이 개발자의 수고를 덜어줄 수 있는지도 알아본다.

목차

Chapter 1 도커 소개(Introduction)
도커 소개
실제 상황을 모델링하기 위한 쉽고 경량화된 방법
의무(duty)의 논리적 분리
빠르고 효율적인 개발 라이프사이클

도커 컴포넌트
도커 클라이언트와 서버
도커 이미지
레지스트리
컨테이너

도커를 어디에 사용할 수 있는가?
도커의 설정 관리
도커의 기술적 컴포넌트
이 책에서 다루는 내용
도커 리소스

Chapter 2 도커 인스톨(Installing Docker)
요구사항

우분투에 인스톨
설치에 앞서 필요한 것들
도커 설치
도커와 UFW

레드햇 계열에서 인스톨
설치에 앞서 필요한 것들
도커 설치
레드햇 계열에서 도커 데몬 시작

OS X에 Boot2Docker 설치
OSX에 Boot2Docker의 설치
OS X에서 Boot2Docker의 설정
Boot2Docker 테스트

윈도우에 Boot2Docker 설치
윈도우에 Boot2Docker의 설치
윈도우에서 Boot2Docker의 설정
Boot2Docker 테스트

도커 인스톨 스크립트
바이너리 설치

도커 데몬
도커 데몬의 설정
도커 데몬이 실행되는지 체크

도커 업데이트
도커 사용자 인터페이스
정리

Chapter 3 도커를 사용하여 작업하기(Getting Started with Docker)
도커 준비 점검
첫 번째 컨테이너 구축
첫 번째 컨테이너로 작업하기
컨테이너 네이밍
중지된 컨테이너 시작하기
컨테이너에 부착하기
데몬 컨테이너 생성하기
컨테이너에서 어떤 일들이 일어나는지 알아보기
컨테이너 프로세스 조사
데몬 컨테이너 중지
컨테이너에 대해 더 많은 정보 찾기
컨테이너의 삭제
정리

Chapter 4 도커 이미지와 리포지터리 작업하기(Working with Docker images and repositories)
도커 이미지란?
도커 이미지의 리스트
이미지 가져오기
이미지 검색
자신의 이미지 빌드하기
도커 허브 계정의 생성
이미지를 생성하기 위해 도커 커밋 사용하기
Dockerfile을 사용하여 이미지 빌드하기
Dockerfile로부터 이미지 빌드하기
명령어 실행이 실패했을 때 발생하는 것
Dockerfile과 빌드 캐시
템플릿을 위한 빌드 캐시 사용하기
새로운 이미지 보기
새로운 이미지에서 컨테이너 런칭하기
Dockerfile 명령어

도커 허브에 이미지 넣기
자동 빌드
이미지 삭제

자신의 도커 리포지터리 실행하기
컨테이너에서 레지스트리 실행하기
새로운 레지스트리 테스트하기

다른 회사 서비스 이용
Quay
Orchard

정리

Chapter 5 도커를 이용한 테스트(Testing with Docker)
도커를 사용해 웹사이트 빌드와 테스트
초기 Dockerfile
Nginx 이미지 빌드
Nginx 이미지로부터 컨테이너 빌드하기
웹사이트 편집하기

전체 웹 애플리케이션 테스트하기
시나트라(Sinatra) 애플리케이션의 구축
시나트라 컨테이너 생성
레디스 이미지와 컨테이너 빌드
레디스 컨테이너에 연결하기
레디스 연결
도커 컨테이너의 링크
컨테이너 링크를 사용해 통신하기

지속 통합(continuous integration)을 위한 도커의 사용
제킨스와 도커 서버의 빌드
새로운 젠킨스 작업의 생성
젠킨스 작업 실행
젠킨스 작업을 사용한 다음 단계
젠킨스 셋업의 요약

다중 설정 젠킨스
다중 설정 작업의 생성
다중 설정 작업의 테스트
다중 설정 젠킨스의 요약

대안
Drone
Shippable

정리

Chapter 6 도커를 이용한 서비스 구축(Building services with Docker)
첫 번째 애플리케이션 빌드
지킬 베이스 이미지
지킬 베이스 이미지의 구축
아파치 이미지
지킬 아파치 이미지의 구축
지킬 사이트 런칭
지킬 사이트 업데이트
지킬 볼륨 백업
지킬 웹사이트 예제의 확장

도커를 사용한 자바 애플리케이션 서버의 빌드
WAR 파일 페처(fetcher)
WAR 파일 페치
톰캣 7 애플리케이션 서버
WAR 파일 실행
톰캣 애플리케이션 서버 위에서 동작하는 애플리케이션의 구축

다중 컨테이너 애플리케이션 스택
Node.js 이미지
레디스 베이스 이미지
레디스 프라이머리 이미지
레디스 복제(Replica) 이미지
레디스 백엔드(back-end) 클러스터의 생성
Node 컨테이너의 생성
애플리케이션 로그의 캡처
Node 스택의 요약

SSH 없이 도커 컨테이너 관리하기
정리

Chapter 7 도커 API의 사용(Using the Docker API)
도커 API
리모트 API를 사용한 첫 번째 단계
도커 리모트 API의 테스트
API를 사용한 이미지의 관리
API를 사용한 컨테이너 관리

TProv의 개선

도커 리모트 API의 인증
자격 인증의 생성
서명이 필요한 서버의 자격 파일과 키의 생성
도커 데몬의 설정
클라이언트 자격과 키 생성
인증을 위한 도커 클라이언트 설정

정리

Chapter 8 도커 지원과 도커의 확장(Getting help and expending Docker)
도커에 대한 도움 얻기
도커 사용자와 dev 메일링 리스트
IRC에서의 도커
깃허브에서의 도커

도커 이슈 리포트

빌드 환경 셋업
도커 설치
소스 설치와 툴 빌드
소스 체크 아웃
문서에 대한 기여
환경 구축
테스트 실행
개발 환경 안에서 도커 사용
풀 리퀘스트(pull request)의 서브밋
승인(approval)과 메인테이너(maintainers) 합치기
정리

저자소개

제임스 턴불 (지은이)    정보 더보기
오픈 소스에 심취해 있으며 System Administration, Pro Nagios 2.0, Hardening Linux 출간했고 최근 Logstash와 Pupper에 관련된 서적을 집필했다. 현재 Docker, Inc VP(임원)이며 Venmo에서 엔지니어링 관련 VP와 Puppet Labs에서 테크니컬 오퍼레이션의 VP를 역임했다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책