도커에 대해 간략히 알아보자

posinity·2023년 4월 13일
0

Docker

목록 보기
1/2

도커 : 컨테이너 기술을 기반으로 한 일종의 가상화 플랫폼
가상화 : 하드웨어 공간 위에 가상의 머신을 만듦
컨테이너 : 베이스 환경의 os는 공유하면서 필요한 프로세스만 격리해 독립된 환경을 만드는 기술
이미지 : 레이어라는 계층 구조로 이루어짐. 변경 사항이 생기면 새로운 레이어를 추가해 기록(전체 다 다운받을 필요x) 이미지를 실행하면 컨테이너가 된다.

도커의 장점
1. 격리하는 애플리케이션과 그것에 필요한 파일, 라이브러리만 포함하기 때문에 배포를 위해 생성되는 이미지의 용량이 작아짐. 운영체제가 아닌 프로세스이기 때문에 실행 속도가 빠름
2. 종속성 이슈에서 자유로움. 서비스 배포&테스트&격리환경이 필요할 때 유용

출처

https://velog.io/@markany/도커에-대한-어떤-것-1.-도커란-무엇인가

profile
문제를 해결하고 가치를 제공합니다

0개의 댓글