Cloud-뜬구름잡기

Ubuntu 24.04에서 Docker Desktop VM 사용

무한열정 2025. 9. 4. 10:37

Ubuntu 24.04에서 Docker Desktop을 설치하여 Docker 환경을 구성하고 있는 중에

Docker Desktop으로 Docker 환경을 구성하면 VM을 사용 하다는 사실을 알았다. ㅜㅠ

VM 사용시 퍼포먼스는 10~ 15% 정도의 손실이 발생한다고 알고 있다.

거기다 VM과 Host OS간에 디렉토리 마운트를 하여야 하기 때문에

이에대한 손실과 사이드 이펙트가 발생할수 있다.

 

■ Docker Desktop VM 사용에 대한 레딧 글

https://www.reddit.com/r/docker/comments/1ebuv78/why_does_docker_desktop_for_linux_run_a_vm/?tl=ko

 

■ Docker Desktop VM 사용 장점

- macOS, Windows OS, Linux 간에 환경의 일관성을 유지할수 있다.

 

■ Docker Desktop VM 사용 단점

- VM 사용에 따른 CPU 및 기타 자원에 대한 효율 저하

- VM과 Host OS간에 디렉토리 마운트에 대한 사이드 이펙트

실제 내가 지정하지 않은 /host_mnt 디렉토리를 찾으면서 오류가 나서 확인중에 알게됨.

 

 결론

Linux 계열에서는 Docker Desktop 사용이 큰 메리트가 없는거 같다.