0

Docker Remote API を使用して、いくつかのフィルターを使用して、swarm でコンテナーを実行したいと考えています。たとえば、REST API を使用して、次のコマンドと同じことを実行したいと考えています。

$ docker run -d --name logger -e affinity:container==front logger

Swarm API は Docker Remote API とほぼ互換性があることを知っており、Remote API のドキュメントを読みましたが、REST API で同等のコマンドを作成するために使用する必要があるパラメーターを見つけることができません。

4

1 に答える 1

0

-eフラグが示すように、はaffinity:container==front環境変数であるため、JSON パラメータEnvを使用する必要があります。この例では、パラメーターは次のとおりです。

{ "Env" = "affinity:container==front"}
于 2015-05-20T08:34:03.243 に答える