1 - Docker 시작하기: Docker를 왜 쓰는가?

Yoony·2023년 6월 15일
0

Start Docker 

목록 보기
1/3
post-thumbnail

Virtual Merchine

가상 머신은 편하지만 성능이 좋지 못 합니다. 가상 머신은 완전한 컴퓨터이기 때문에 항상 Guest OS를 설치해야하죠. 따라서 이미지 안에 OS가 포함되며, 가상화 이미지를 주고 받는 일은 부담스러운 일입니다.

Docker

Docker는 좀 더 경량화된 방식입니다. 게스트 OS를 설치하지 않습니다. Docker 이미지에 서버 운영을 위한 프로그램과 라이브러리만 격리해서 설치할 수 있고 OS 자원(시스템 콜)은 호스트와 공유합니다. 이렇게 되면 용량이 크게 줄어들었습니다.

Docker는 무엇이 좋은가?

  1. 하드웨어를 가상화하는 계층이 없기 때문에 메모리 접근, 파일시스템, 네트워크 속도가 가상 머신에 비해 월등히 빠릅니다.
  2. 이미지 생성 및 배포에 특화되었습니다. Git에서 소스를 관리하는 것처럼 이미지 버전 관리 기능을 제공한다.
  3. 중앙 관리를 위해 이미지를 저장소에 올리고, 받을 수 있다.(Push/Pull) 그리고 Docker 이미지를 공유할 수 있는 Docker Hub도 제공한다.
profile
Software Quality Engineer

0개의 댓글