코딩하는 임초얀

가상화 - Docker와 아나콘다 본문

Chats

가상화 - Docker와 아나콘다

초얀 2023. 4. 6. 16:24

Docker is a software framework for building, running, and managing containers on servers and the cloud. Containers often deliver both an application and configuration, meaning that a sysadmin doesn't have to spend as much time getting an application in a container to run compared to when an application is installed from a traditional source.

출처: opensource


Docker는 컨테이너 기반 가상화 플랫폼입니다.

 

Q. 아나콘다 등에서 쓰이는 '가상환경'이라는 개념과 컨테이너는 무슨 차이가 있나요?

 

A. Docker 같은 경우 운영체제 수준의 가상화를 제공하지만, 아나콘다는 어플리케이션 수준의 가상화를 제공합니다. 즉, Docker는 운영 체제에서 일관된 다양한 프로그래밍 언어와 라이브러리를 사용하는데 적합하며, 아나콘다는 어플리케이션 수준의 패키지 간의 버전 충돌을 피하고  쉽게 설치 및 관리할 수 있는데 적합합니다.

 

출처: 커리어리

Comments