なぜあまり役に立たないのですか?

なぜあまり役に立たないのですか?

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

おすすめ記事