ローカルで正常に動作する計算 docker を作成しました。Gcloudにアップロードして実行できました。しかし、私が本当に必要としているのは、それぞれ異なる引数で何百ものインスタンスを実行することです。
docker run -t dxyz arg0
docker run -t dxyz arg1
docker run -t dxyz arg2
...
それを行う最良の方法は何ですか?Kubctl ポッドを試してみましたが、同じはずのようです
ローカルで正常に動作する計算 docker を作成しました。Gcloudにアップロードして実行できました。しかし、私が本当に必要としているのは、それぞれ異なる引数で何百ものインスタンスを実行することです。
docker run -t dxyz arg0
docker run -t dxyz arg1
docker run -t dxyz arg2
...
それを行う最良の方法は何ですか?Kubctl ポッドを試してみましたが、同じはずのようです
これは、ネスティングと、レプリケーション コントローラーの名前とイメージを 2 回指定する必要があるため、かなり扱いにくいですが、技術的には次のように使用できます。
kubectl run dxyz0 --image=dxyz --overrides='{"apiVersion": "v1", "spec": {"template": {"spec": {"containers": [ {"name:" "dxyz0", "image": "dxyz", "args": [ "arg0" ] } ] } } } }'
kubectl run dxyz1 --image=dxyz --overrides='{"apiVersion": "v1", "spec": {"template": {"spec": {"containers": [ {"name:" "dxyz1", "image": "dxyz", "args": [ "arg1" ] } ] } } } }'
...