본문 바로가기
프레임워크/웹 상식

도커(docker)란?

by 클레어몬트 2024. 6. 25.

도커(docker): LXC(리눅스 컨테이너스)라는 커널 컨테이너 기술을 이용하여 만든 컨테이너 기술 중 하나

Go언어로 개발된 오픈소스 프로젝트이며(아파치 라이선스 2.0) 사실상 업계 표준이 되어가고 있는 중이다

애플리케이션을 클라우드에 최적화 하도록 지원

 

Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있게 해 준다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 컨테이너를 매우 가벼운 모듈식 가상 머신처럼 다룰 수 있게 된다.

 

 

 

 

 

 

 

출처 및 참고: 도커 공식 홈페이지 https://www.docker.com/resources/what-container/

'프레임워크 > 웹 상식' 카테고리의 다른 글

정적 콘텐츠와 동적 콘텐츠  (3) 2024.10.01
썸머타임과 타임존 계산  (1) 2024.08.28
유지보수 vs 최적화  (0) 2024.08.22
사이드 이펙트(side effect)  (0) 2024.08.20
웹 기본지식  (1) 2024.06.20