본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

docker-machine-vmwareworkstation

0

docker-machine-vmwareworkstation은 Docker Machine용 VMware Workstation 드라이버로, VMware Workstation에서 로컬 Docker 호스트를 생성하고 관리할 수 있게 해줍니다.

가상화드라이버컨테이너

소개

docker-machine-vmwareworkstation은 Docker Machine용 VMware Workstation 드라이버로, VMware Workstation에서 로컬 Docker 호스트를 생성하고 관리할 수 있게 해줍니다. 이 프로젝트는 Gonzalo Peci(@pecigonzalo)가 개발했으며, Docker Machine과 VMware Workstation을 연동하여 개발 및 테스트 환경을 손쉽게 구성할 수 있도록 지원합니다. 현재 Windows 7+ 환경을 대상으로 개발 중이며, Docker Machine 0.5.0+ 및 VMware Workstation 10 이상이 필요합니다.

상세정보

VMware Workstation 기반 Docker 머신 생성

VMware Workstation을 사용하여 Docker 호스트를 생성할 수 있습니다. 기본적으로 로컬에 Boot2Docker ISO를 찾아 사용하며, 없을 경우 공식 저장소에서 최신 버전을 다운로드하여 캐시합니다.

커스터마이징 가능한 가상 머신 옵션

디스크 크기, 메모리 크기, CPU 개수, SSH 사용자 및 비밀번호, 폴더 공유 설정 등을 플래그 또는 환경 변수를 통해 조정할 수 있습니다. 예를 들어 --vmwareworkstation-disk-size로 디스크 크기를 MB 단위로 지정하거나, --vmwareworkstation-memory-size로 메모리 크기를 설정할 수 있습니다.

폴더 공유 및 게스트 연동

호스트와 게스트 간 폴더 공유를 지원하며, Windows에서는 C:Users를 기본 공유 폴더로 사용합니다. 또한 --vmwareworkstation-share-folder 플래그를 통해 특정 디렉터리를 게스트에 마운트할 수 있습니다.

다운로드 및 설치 방법

최신 버전의 docker-machine-driver-vmwareworkstation 바이너리는 GitHub 저장소의 “Releases” 페이지에서 다운로드할 수 있습니다. 다운로드 후 실행 파일을 docker-machine.exe가 있는 디렉터리에 놓거나, 시스템 PATH에 추가합니다.

기본 사용법

Docker Machine을 설치한 후, 다음 명령어로 VMware Workstation 기반 Docker 머신을 생성할 수 있습니다:

docker-machine create --driver=vmwareworkstation dev

생성된 머신에 접속하려면 다음과 같이 환경 변수를 설정할 수 있습니다:

docker-machine env dev

그리고 eval $(docker-machine env dev) 명령을 실행하여 Docker 클라이언트가 해당 머신을 사용하도록 설정합니다.

이런 경우에 유용합니다

VMware Workstation을 이미 사용 중인 개발자나 테스트 엔지니어가 Docker 환경을 빠르게 구축하고자 할 때 유용합니다. 별도의 가상화 소프트웨어를 설치하지 않고 기존 VMware Workstation을 활용하여 컨테이너 기반 개발 환경을 구성할 수 있습니다.

지원 환경·시스템 요구사항

현재 이 드라이버는 Windows 7 이상에서만 작동하며, Docker Machine 0.5.0+ 및 VMware Workstation Workstation Free/Pro 10 이상이 필요합니다. 향후 Linux 및 macOS 지원을 계획 중입니다.

최신 버전·업데이트

버전 1.1.0은 2026년 8월 19일에 마지막으로 업데이트되었으며, 지속적인 개선을 위해 TODO 목록에 기반한 기능 추가 및 테스트 케이스 작성이 진행 중입니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.