본문 바로가기

책곡책곡/그림과 실습으로 배우는 도커 & 쿠버네티스3

CHAPTER 2-2. 도커 허브와 이미지, 그리고 컨테이너 그림과 실습으로 배우는 도커 & 쿠버네티스 (위키북스)2장 - 도커 허브와 이미지, 그리고 컨테이너도커 허브와 도커 이미지를 알아보자.간단히 설명하면 이미지는 컨테이너를 만드는 '빵틀' 과 같은 것이고, 도커 허브는 인터넷 상에 도커 이미지를 모아놓은 곳이다.도커의 장점은 도커 허브와 이미지에서 기인하는 바가 크다. 이미지와 컨테이너컨테이너를 생성하려면 먼저 이미지를 만들어야 한다.이미지는 컨테이너를 찍어내는 '빵틀' 과 같은 것으로, 컨테이너의 설계도 역할을 한다.✔️ 이미지는 금형과 같다로봇 장난감을 원하는 아이에게 로봇을 만드는 금형은 아무 필요가 없는 것처럼, 이미지 역시 이미지 자체로는 큰 쓸모가 없다.이미지(틀)는 컨테이너를 만드는데 사용한다.우리가 실제 사용하는 것은 컨테이너이며, 이미지를 .. 2024. 10. 12.
CHAPTER 2-1. 도커의 동작 원리 그림과 실습으로 배우는 도커 & 쿠버네티스 (위키북스)2장 - 도커의 동작 원리도커의 구조일단 물리 서버가 있고, 그 물리 서버에서 동작하는 리눅스 운영체제가 있다.여기까지는 일반 서버와 다를 바 없다. 일반적인 서버라면 운영체제 위에 프로그램이나 데이터가 직접 올라가겠지만,도커를 사용하는 경우에는 운영체제 위에 도커 엔진이 동작하고 그 위에서 컨테이너가 동작한다.프로그램이나 데이터는 컨테이너 안에 위치한다. 컨테이너 안에는 운영체제 '비슷한 것'이 들어있다컨테이너 안은 어떤 구조로 되어있을까?모든 컨테이너에는 '리눅스 운영체제 비슷한 무언가'가 들어 있다.(술집에서 아무것도 주문하지 않아도 기본 안주가 나오는 것 처럼 최소한의 컨테이너에도 '리눅스 운영체제 비슷한 무언가'가 딸려 나온다.)'리눅스 운.. 2024. 10. 12.
CHAPTER 1. 도커란 무엇인가? 그림과 실습으로 배우는 도커 & 쿠버네티스 (위키북스) 1장 - 도커란 무엇인가?도커란 무엇인가?도커는 '데이터 또는 프로그램을 격리시키는 기능'을 제공하는 소프트웨어클라이언트 컴퓨터에서 사용할 수도 있지만 서버에서 사용하는 것이 주 용도이다.다양한 프로그램과 데이터를 각각 독립된 환경에 격리하는 기능을 제공한다. 작게 쪼갠 독립된 창고에 데이터나 프로그램을 두는 것.이 독립된 창고를 컨테이너라고 한다. 컨테이너를 다루는 기능을 제공하는 소프트웨어가 도커이다.도커를 사용하려면 도커 엔진을 설치해야 한다. 도커 엔진을 사용해 컨테이너를 생성하고 구동시킬 수 있다. 도커 엔진이 있어야 컨테이너를 만들 수 있지만 이 외에도 컨테이너의 빵틀과도 같은 역할을 하는 이미지가 필요하다.담고 있는 소프트웨어의 종류에 .. 2024. 10. 6.