Docker1 Docker 이해하기 [오늘의 공부]요즘 인공지능 관련 분야 뿐만 아니라 여러 분야에서 사용하고 있는 Docker(이하, 도커)에 대해 공부해보고자 한다.도커는 컨테이너 기술을 기반으로 한 일종의 가상화 플랫폼입니다. 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는데 필요한 모든 것이 포함되어 있다. ▶ 도커의 필요성기존에 사용하던 가상 머신(VM)은 사용하기 위해 OS를 설치해야 했고, 이미지 안에 OS가 포함되어 있기 때문에 용량이 매우 크고 속도가 느리다는 단점이 있다.이에 비해 반가상화보다 더 경량화된 방식을 사용하는 도커는 OS 전체를 가상화하지 않고 컨테이너라는 리눅스 커널 레벨에서 제공하는 가상 공간을 사용하여 월등한 속도로 동작하며, 리눅스 컨테이너를 기반으로 이미지를 편리하게 관.. 2024. 12. 3. 이전 1 다음