도커 Docker 기본개념
잡다
도커컨테이너라는 경량 단위로 앱을 실행하는 기능을 제공하는 플랫폼이다.도커의 필요성한 시스템을 구성하는 앱들이 요구하는 실행환경이 제각각이기 때문에 서버구축에 어려움이 생긴다.환경을 바꿀 때(클라우드로 이주 등)에도 비용이 발생한다.가상화실제의 컴퓨터 자원(CPU, 메모리 등)을 나누거나 묶어 논리적 형태로 나타내는 기술.호스트OS 혹은 하이퍼바이저 위에 가상머신을 구현한다.컨테이너호스트 OS의 자원을 논리적으로 분리시켜 구획을 만들고, 앱 작동을 위한 라이브러리나 앱 등을 구획 안에 모아서 별도 서버처럼 사용하는 기술. 또는 그 구획.기존의 가상화에 비해 오버헤드가 작아서 가볍고 빠르다.도커는 LXC(리눅스컨테이너)에서 시작했으나 이제는 LXC에 전적으로 의존하진 않는다.주요 개념컨테이너 docker ..
2024.05.08
Evergood Kim