데이터엔지니어링/Docker1 [Docker] 도커 도커?? 도커(Docker)는 리눅스 컨테이너 기반의 오픈소스 가상화 플랫폼이며, 애플리케이션을 컨테이너에 담아 배포가 가능하다. 이를 통해서 서버 환경에 대한 의존성을 줄이고, 애플리케이션의 이식성을 높일 수 있다. 도커는 이미지와 컨테이너로 구성이 되어 있는데, 여기서 이미지는 애플리케이션을 실행하는데 필요한 파일과 설정을 포함하고, 컨테이너는 이 이미지를 기반으로 생성되고, 애플리케이션 실행 환경을 독립적으로 제공하게 된다. 도커는 가상머신(VM)과 유사한 기능을 제공하나, VM보다 가볍고 빠르다. 도커는 가상화 기술을 이용해서 컨테이너를 생성하는데, OS위에 도커 엔진이 작동하며, 컨테이너 별로 Bins/Libs가 작동하고 각각의 App이 작동하게 된다. VM의 경우엔 Hypervisor 위에 각.. 2023. 3. 15. 이전 1 다음