도커(Docker)는 어떻게 동작할까?
·
개인 공부/Docker
"도커가 컨테이너를 띄운다는데... 그게 정확히 뭔데요?""컨테이너 안에 운영체제 비슷한 게 들어있다던데요?"그래서 해당 내용을 정리해보겠습니다. 도커가 도대체 어떻게 작동하고, 서버 구조 속에서 어떤 역할을 하는지! 🧱 일반적인 서버 구조는 어떻게 되어 있을까?물리서버 (실제 컴퓨터) -> 운영체제 (리눅스, 윈도우 등) -> 웹 서버, DB, 메일 서버 등 프로그램들운영체제 위에 직접 프로그램을 설치하고 실행하는 구조로, 단순하지만 여러 프로그램이 한 운영체제 안에서 뒤섞여있다.🐳 그런데 도커는 좀 달라요물리 서버 -> 운영체제 (보통 리눅스) -> 도커 엔진 -> 컨테이너1, 컨테이너2, 컨테이너3운영체제 바로 위에 도커 엔진을 설치하고, 그 위에서 각각의 컨테이너를 띄우는 구조로, 마치 "리눅..