메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

도커 오케스트레이션 : 애플리케이션 빌드, 테스트, 배포의 통합 관리

리얼타임 eBook

번역서

판매중

  • 저자 : 슈리크리슈나 홀라
  • 번역 : 이기곤
  • 출간 : 2015-12-10
  • 페이지 : 166 쪽
  • ISBN : 9788968487934
  • 초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 35

Docker를 활용한 애플리케이션의 빌드, 테스트, 배포의 통합 관리법 


불과 몇 년 전까지만 해도 서비스를 확장하려면 많은 노력이 필요했다. 새로운 서버를 설치하는 과정부터 애플리케이션이 실행되기 위한 환경을 일일이 신경 써야 했기 때문이다. 점점 복잡해지는 서비스와 거대해지는 데이터를 해결하기 위해서 수많은 사람의 연구가 진행되었고, 이러한 노력의 하나로 클라우드 서비스가 등장하면서 새로운 서버를 설치하기 위한 과정이 더는 고민거리가 되지 않았다. 더불어 많은 기업이 클라우드 환경에서 서비스를 구성하려고 인프라를 구축하기 시작했다. 이 외에도 Ansible, Puppet, Chef와 같은 자동화 관리 도구가 발전하면서 애플리케이션이 실행되기 위한 환경을 구성하는 일도 점점 간소화됐다.


Docker는 이러한 노력의 연장선에 있는 오픈소스 프로젝트로, 격리화된 컨테이너 기술을 통해 애플리케이션을 실행하기 위한 환경을 구성할 필요 없이 일관성 있고 효율적인 배포가 가능하다. 컨테이너는 완벽하게 격리되어 있어서 개발자는 라이브러리 충돌이나 의존성과 같은 기술적인 문제에 대해 전혀 신경을 쓰지 않아도 되고 인프라 관리자는 단지 컨테이너를 배포하기만 하면 끝이다. 또한, 컨테이너별로 필요한 자원을 직접 지정할 수 있어 효율적인 운영이 가능하다.


여러분은 이 책을 통해 개발 환경을 빠르게 구성하고 애플리케이션 배포 환경을 간단하게 만들기 위해 어떻게 Docker를 사용하는지와 가상화된 Docker 컨테이너 안에서 애플리케이션을 실행하는 방법부터 완성된 컨테이너를 실행하는 방법까지 배울 수 있다.


대상 독자 및 참고사항


이 책은 리눅스와 Git에 어느 정도 익숙한 독자를 대상으로 한다. 이 기술에 익숙하지 않다면 이 책에서 제공하는 예제를 실행하는 데 어려움을 겪을 수 있다. Docker를 설치하려면 관리자 권한이 필요하며 윈도우와 OS X 사용자는 VirtualBox를 설치해야 한다.

슈리크리슈나 홀라 저자

슈리크리슈나 홀라

슈리크리슈나 홀라는 인도의 풀스택 개발자다. 자전거 타기와 음악 듣기를 좋아하며 가끔은 그림을 그리기도 한다. 해커톤에서 후드 티를 입고 밤을 새우기 위해 레드불을 마시는 그의 모습을 자주 볼 수 있다. 현재 클라우드 기반의 고객 서비스 플랫폼인 Freshdesk의 제품 개발자로 일하고 있다. 

이기곤 역자

이기곤

멀티미디어와 게임 업계에서 5년 넘게 C/C++ 개발자로 활동하고 있다. 한편으로는 개발의 본질적 가치와 의미를 찾기 위해 고민하고, 그 과정을 책으로 옮기며 살아간다.

저서로 『FFmpeg 라이브러리』, 역서로 『The Nature of Software Development』, 『도커 오케스트레이션』, 『Docker로 PaaS 구성하기』(이상, 한빛미디어)가 있다.

chapter 1 Docker 뜯어보기
    1.1    Docker 설치    
    1.2    오픈스택    
    1.3    인셉션: Docker 안의 Docker  
    1.4    설치 검증    
    1.5    유용한 팁    
    1.6    요약   


chapter 2 Docker 명령어와 Dockerfile    
    2.1    Docker에서 사용하는 용어    
    2.2    Docker 명령어    
    2.3    프로젝트 시작하기    
    2.4    Dockerfile    
    2.5    Docker의 작업 흐름도    
    2.6    자동화 빌드 구성    
    2.7    요약  


chapter 3 Docker 컨테이너 설정    
    3.1    자원 제한    
    3.2    컨테이너 내부 데이터 관리    
    3.3    스토리지 드라이버 설정    
    3.4    Docker 네트워크 설정    
    3.5    컨테이너 연결    
    3.6    요약   


chapter 4 자동화와 보안    
    4.1    Docker 원격 API    
    4.2    실행 중인 컨테이너에 프로세스를 추가하는 방법    
    4.3    서비스 발견    
    4.4    보안    
    4.5    요약   

 
chapter 5 Docker의 친구들    
    5.1    Chef와 Puppet을 활용한 Docker    
    5.2    apt-cacher 설정    
    5.3    미니 Heroku 설정    
    5.4    고가용성 서비스 설정    
    5.5    요약    

  • 첫번째 리뷰어가 되어주세요.
  • 결제하기
    • 문화비 소득공제 가능
    • 배송료 : 2,000원배송료란?

    배송료 안내

    • 20,000원 이상 구매시 도서 배송 무료
    • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

    무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

    닫기

    리얼타임 eBook 안내

    PDF 형식으로 제공되며, 다운로드한 eBook은 PDF 포맷을 지원하는 디바이스 또는 프로그램에서 제한없이 열람할 수 있습니다. 또한 eBook 내의 텍스트 검색 및 인쇄도 가능합니다.

    리뷰쓰기

    닫기
    * 도서명 :
    도커 오케스트레이션 : 애플리케이션 빌드, 테스트, 배포의 통합 관리
    * 제목 :
    * 별점평가
    * 내용 :

    * 리뷰 작성시 유의사항

    글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

    1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
    2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

    오탈자 등록

    닫기
    * 도서명 :
    도커 오케스트레이션 : 애플리케이션 빌드, 테스트, 배포의 통합 관리
    * 구분 :
    * 상품 버전
    종이책 PDF ePub
    * 페이지 :
    * 위치정보 :
    * 내용 :

    도서 인증

    닫기
    도서명*
    도커 오케스트레이션 : 애플리케이션 빌드, 테스트, 배포의 통합 관리
    구입처*
    구입일*
    부가기호*
    부가기호 안내

    * 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

    * 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

    * 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

    닫기

    해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
    장바구니로 이동하시겠습니까?

    자료실