Docker Machineを使用すると簡単に様々な環境にDockerホスト・Swarmクラスタを作成し、ローカルのDockerクライアントから使用できるよう設定することができます。 Docker Machine単体でも使えますがVagrantと組み合わせて使用することでDocker Machineが未対応の環境にホストやSwarmクラスタを構築することができます。 TL;DR VagrantとDocker Machineを組み合わせて使うと以下のようなメリットがあります。 Docker Machineが未対応の環境にDocker環境を構築できる vagrant upコマンドで複数ノードのDockerホスト・Swarmクラスタを構築・削除できる VagrantのSynced Folderでリモートのホストとファイル・ディレクトリを同期してくれる 環境 動作確認は以下の環境で行いました。 M

