인프라/Docker
[Docker] 도커란?
도커란? 도커는 리눅스 컨테이너를 다루는 도구 컨테이너 런타임라고 한다. LXC(리눅스 컨테이너) 와 Docker는 다르다. 도커의 특징 - 이식성: 애플리케이션 개발 단계는 크게 개발 단계, 테스트 단계 서비스 계로 나뉜다. 이때 각 단계의 환경을 통일하기는 쉽지 않다. 하지만 도커를 사용하면 컨테이너에 모든 환경을 구축하기 때문에 도커만 설치하면 된다. - 서버를 코드 형태로 정의: 도커는 이미지를 사용하여 컨테이너를 실행한다. - 상호운용성: 구글,아마존,IBM,마이크로소프트,레드헷 등 다양한 벤더에서 지원하기 때문에 벤더의 시스템 및 오픈 소스와 연계하여 사용할 수 있다. 도커의 구조 - 이미지: 컨테이너를 생성하려면 미리 제작된 이미지가 있어야 한다. 이미지는 여러 개의 레이어로 이루어져 있으며..
2021. 12. 21. 10:04