Docker
-
[Docker] 나를 위한 도커 개념 정리Docker 2022. 11. 23. 10:25
수시로 도커를 접하면서 접할 때마다 "도커가 정확히 뭐지?"라는 의문을 해소하기 위한 나만의 정리 글. 도커란 무엇인가? 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼. 어떠한 프로그램도 컨테이너로 만들 수 있고, 어떠한 환경에서도 실행가능하다.(ex: AWS, GCP...) 그렇다면 도커는 가상머신인가? 가상머신 처럼 독립적으로 실행되지만 가상머신보다 빠르고 가상머신보다 쉽고 가상머신보다 효율적이다. 도커의 특징 확장성/이식성 도커가 설치되어 있다면 어디서든 컨테이너를 실행할 수 있음 특정 회사나 서비스에 종속적이지 않음 쉽게 개발서버를 만들 수 있고 테스트서버 생성도 간편함 표준성 도커를 사용하지 않는 경우 각 언어로 만든 서비스들의 배포 방식은 서로 상이함 컨테이너라는 표준으로 서버를 배포하므로 모..