1

私はdocker-machine v0.2を使用しており、OS Ubuntu 14.04で2つのホスト(hostA、hostB)を持っています。次に、公式ドキュメントに従ってdocker-machineをインストールして使用しました。最後に、最初の手順の後、hostAにdockerとdocker-machineをインストールしました。

ドライバー virtualbox( docker-machine create --driver virtualbox dev) の例を使用すると、すべて問題ありません。次のように、「dev」という名前の boot2docker を持つ仮想マシンが 1 つあります。

docker-machine ls
NAME   ACTIVE   DRIVER       STATE     URL                         SWARM
dev             virtualbox   Running   tcp://192.168.99.101:2376   

次に、hostB で docker をプロビジョニングしようとしましたが、正しい方法が見つかりません。誰もがそれを行う方法を知っていますか? docker-machine を使用して、クラウド プロバイダー ドライバーなしで外部ホストをプロビジョニングすることができます。

4

1 に答える 1

0

docker-machine を汎用ドライバーを含むバージョン docker-machine 0.3.0 にアップグレードする必要があります。

次に、次のように使用できます。

docker-machine create --driver generic --generic-ip-address some-ip --generic-ssh-user some-user dev

docker-machine のドキュメントにはさらに多くのパラメーターがあります

于 2015-06-08T13:51:48.130 に答える