Docker는 클러스터의 노드로 사용할 가상 머신을 생성할 수 있습니다..
이것로봇 드라이버 VirtualBox는 포함되지만 KVM/QEMU는 포함되지 않습니다. 그게 무슨 뜻인가요?
- KVM/QEMU에서 생성된 가상 머신을 Docker Swarm의 노드로 사용할 수 있습니까?
- Docker는 VirtualBox에서는 작동하지만 KVM/QEMU에서는 작동하지 않습니까? (그렇다면 놀랄 것입니다. Docker와 KVM은 모두 Linux 커널에서 기본적으로 지원되는 반면 VirtualBox는 많은 지원을 하지 않는 것 같습니다. Docker가 KVM/QEMU 대신 VirtualBox를 사용하는 이유입니까?)
docker-machine
Docker가 KVM/QEMU 유형의 가상 머신을 생성할 수 있다면 무엇을 지정해야 합니까 --driver
?
감사해요.
답변1
왜 별로 쓸모가 없지?
docker는 Linux 커널에서 실행되므로 KVM/QEMU에서 실행할 필요가 거의 없습니다(추가 가상화 계층을 추가하는 이유). 그러나 Virtual-box에서 실행하면 Linux에서 docker를 실행하고 Microsoft Windows에서 virtual-box를 실행할 수 있으므로 유용합니다.
할 수 있을까?
예, 확실히 수동으로 할 수 있습니다. 원하는 가상 머신에 Linux+Docker를 설치하기만 하면 됩니다.
@MichaelHampton의 의견에 있는 참고 자료도 참조하세요.github.com/dhiltgen/docker-machine-kvm