왜 별로 쓸모가 없지?

왜 별로 쓸모가 없지?

Docker는 클러스터의 노드로 사용할 가상 머신을 생성할 수 있습니다..

이것로봇 드라이버 VirtualBox는 포함되지만 KVM/QEMU는 포함되지 않습니다. 그게 무슨 뜻인가요?

  • KVM/QEMU에서 생성된 가상 머신을 Docker Swarm의 노드로 사용할 수 있습니까?
  • Docker는 VirtualBox에서는 작동하지만 KVM/QEMU에서는 작동하지 않습니까? (그렇다면 놀랄 것입니다. Docker와 KVM은 모두 Linux 커널에서 기본적으로 지원되는 반면 VirtualBox는 많은 지원을 하지 않는 것 같습니다. Docker가 KVM/QEMU 대신 VirtualBox를 사용하는 이유입니까?)

docker-machineDocker가 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

관련 정보