일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- git commit
- bash 명령어
- AWS
- ubuntu grep
- AnoGAN
- pix2pix
- 쏴아리 딥러닝
- ubuntu 명령어
- ubuntu zsh
- 말해보시개 Linux
- F-AnoGAN
- docker
- gan
- unsupervised learning
- 말해보시개 딥러닝
- DCGAN
- anomaly detection
- ubuntu pipe
- aws rds
- AWS Certificate
- AWS EC2
- bash vs zsh
- linux
- ubuntu
- git log
- EC2
- ubuntu mount
- Image to image translation
- autoencoder
- CycleGAN
- Today
- Total
쏴아리의 딥러닝 스터디
시작하세요! 도커/쿠버네티스(2020, 용찬호) 후기 본문
시작하세요! 도커/쿠버네티스(2020, 용찬호) 후기
안녕하세요. 시작하세요!
도커/쿠버네티스(2020, 용찬호) 도서 후기를 포스팅 하고자 합니다.
https://book.naver.com/bookdb/book_detail.nhn?bid=16850447
도커/쿠버네티스 공부를 하게 된 이유
도커와 쿠버네티스 관련 공부를 하게된 계기는 다음과 같습니다.
머신러닝을 하기 위한 환경을 만들기 위해 도커 지식이 필요했다.
예컨대, 딥러닝 논문을 구현해 놓은 github repository 중 종종 환경을 도커파일을 업로드 해 놓은 경우가 있었습니다. github repository와 동일한 환경에서 딥러닝 모델을 훈련하기 위해서는 도커파일을 기반으로 환경셋팅을 해야하는 상황이 있을 수 있습니다.
머신러닝 모델을 실제 사용하기 위한 서비스를 개발하고 Deploy하는데, 쿠버네티스 관련 지식이 필요했다.
머신러닝 서비스 배포를 하기 위해 쿠버네티스 오브젝트 포드, 퍼시스턴트 볼륨 등을 활용하고 있는데, 관련된 지식이 필요했습니다.
시작하세요! 도커/쿠버네티스 책 소개
시작하세요! 도커/쿠버네티스는 2020년 용찬호 저자가 발간한 책으로, 648페이지에 이를 만큼 굉장히 두껍습니다.
저자: 용찬호
발간일: 2020.10.23
페이지: 648
교보문고에서 제공된 책 소개를 보면 다음과 같이 나와 있습니다.
"쿠버네티스와 도커의 기본 사용 방법을 정확히 이해하는 것을 목표로 합니다!"
시작하세요! 도커/쿠버네티스는 두꺼운 페이지를 통해 예상할 수 있듯 쿠버네티스와 도커의 사용방법에 대해 상세히 기술하고 있습니다.
도커와 관련해서는 도커 컨테이너와 이미지의 기본적인 개념 뿐만아니라 도커 컴포즈, 스웜모드 등 심화적인 내용을 소개하고 있습니다.
쿠버네티스와 관련해서는 다양한 쿠버네티스 오브젝트의 사용방법과 심화 개념을 소개합니다.
시작하세요! 도커/쿠버네티스 목차
시작하세요! 도커/쿠버네티스의 목차는 총 14장으로 이루어져있습니다.
01장: 도커란?
02장: 도커 엔진
03장: 도커 스웜
04장: 도커 컴포즈
05장: 쿠버네티스 설치
06장: 쿠버네티스 시작하기
07장: 쿠버네티스 리소스의 관리와 설정
08장: 인그레스(Ingress)
09장: 퍼시스턴트 볼륨(PV)과 퍼시스턴트 볼륨 클레임(PVC)
10장: 보안을 위한 인증과 인가 - ServiceAccount와 RBAC
11장: 애플리케이션 배포를 위한 고급 설정
12장: 커스텀 리소스와 컨트롤러
13장: 포드를 사용하는 다른 오브젝트들
14장: 쿠버네티스 모니터링
도커/쿠버네티스 실습을 위해서는 Docker for Desktop을 사용하시는걸 추천합니다.
저는 AWS EC2 프리티어로 처음 시도하려고 했으나, 책에서 소개한 도커 설치를 하는데 시행착오가 있었고, 리소스 문제로 쿠버네티스를 실습하는데 어려움이 있었습니다.
시작하세요! 도커/쿠버네티스 후기
도커와 쿠버네티스를 공부하기 위해서, 시작하세요! 도커/쿠버네티스를 도서를 선택하게 된 이유는 다음과 같습니다.
많은 사람이 선택한 유명한 교재를 선택하는 것이 안전하다고 판단 했습니다. 또한 648 페이지로 이루어진 두꺼운 교재로, 도커/쿠버네티스에 대해 상세히 기술되어있을 것으로 생각 했습니다.
시작하세요! 도커/쿠버네티스 교재를 갖고 스터디를 진행하였습니다. 보통 1주에 한 챕터씩 공부하는 것을 목적으로 하였으나, 2장 도커 엔진은 내용이 길기도 하고 중요한 내용이라 판단하여 3주에 걸쳐서 공부 하였습니다.
난이도는 초보가자 따라가기엔 좀 어렵고, 책이 굉장히 두껍고 방대한 양을 다루기 때문에 처음 공부하시는 분들에게 추천 하기 어려울 것 같습니다. 다만 도커와 쿠버네티스를 사용하고 계신분들이 레퍼런스를 위해 찾아보는 용도로 사용하는 것은 괜찮다고 생각합니다.
저는 처음 도커와 쿠버네티스를 공부하는 입장이었는데, 책이 너무 두껍고 내용이 방대해서 다소 지루하게 느껴졌었습니다. 저 처럼 도커와 쿠버네티스에 새로 입문하시는 분들은 얇고 쉬운 책을 선정하시는 것을 추천합니다.
같이 보시면 좋아요.
2021.09.13 - [도서 리뷰] - 리눅스 실습 for Beginner(2020, 우재남) 도서 리뷰
2021.06.20 - [Docker] - Ubuntu 18.04 AWS EC2에서 Docker 설치하기
2021.06.20 - [Docker] - Docker 컨테이너 생성하기, docker run & docker create
포스팅 내용이 도움이 되었나요? 공감과 댓글은 큰 힘이 됩니다!
'도서 리뷰' 카테고리의 다른 글
깔끔한 파이썬 탄탄한 백엔드(2019, 송은우) 도서 리뷰 (0) | 2021.09.28 |
---|---|
리눅스 실습 for Beginner(2020, 우재남) 도서 리뷰 (0) | 2021.09.13 |