Docker Mac 환경 속도 개선방법

Mac OS 환경에서 Docker를 빠르게 개선하는 실험 기능이 Docker Mac Desktop 4.6 버전 부터 제공됩니다.
virtofs를 통해 Docker VM의 파일 동기화 성능이 최대 98% 개선되었습니다.

XpressEngine과 같은 PHP 환경을 갖는 로컬 개발 환경을 구축하는 개발자에게는 몇가지 설정을 하는 것 만으로도
페이지 로드 속도가 개선된 환경에서 개발할 수 있게됩니다.

- A 90% improvement in the time taken to complete a 284MB MySQL import (3m 16s to 18s)
- An 87% improvement in the time taken to run ‘composer install’ in a large codebase (1m 27s to 11s)
- An 80% improvement in the time taken to boot a monolithic Typescript app (1m 30s to 18s)


설정방법

1. Docker Mac Desktop의 설정 패널 접속

2. Experimental Features에서 VirtioFS 활성화

모든 설정을 맞쳤다면 Apply&Restart 버튼을 눌러 최종적으로 Docker를 재시작하면 개선된 환경에서 개발을 진행할 수 있습니다.
Mac Version이 Monterey가 아니라면 버튼이 활성화 되지 않을 수 있습니다.

 

참고 사이트

https://www.docker.com/blog/speed-boost-achievement-unlocked-on-docker-desktop-4-6-for-mac/

 

  • share