2

Docker Remote APIv1.23 を使用して Docker コンテナーを作成しようとしています。

Weave で Docker コンテナを作成できません。

次のコマンドで weave-proxy を開始しました。

weave launch-proxy -H tcp://0.0.0.0:12375 -H     unix:///var/run/weave/weave.sock

そして、コンテナ作成呼び出しの投稿本文で、この環境を設定しています

DOCKER_HOST=tcp://0.0.0.0:12375

誰かがこれで私を助けることができますか?

4

1 に答える 1

1

解決策: docker ポート (私の場合は 4242) で docker デーモンをヒットする代わりに、weave プロキシ ポート (この場合は 12375) をヒットします。

For example: docker -H tcp://0.0.0.0:12375 run .....

リモート API を使用する場合は、4242 の代わりに 12375 ポートを使用します。weave に関する環境変数を設定する必要はありません。

于 2016-08-29T07:06:33.460 に答える