2017-06-15 10 views
0

ドッカーにいくつかのアクションを実行するためにポーリングするコードがいくつかあります。 ドッキングウィンドウを実行している間、このディレクトリは、私が WSK -iアクション以下のようにコマンドを使用しドッカアクションを作成することを参照してくださいWSKのドッキングウィンドウのアクションで--device /dev/nvidia0:/dev/nvidia0 --device /dev/nvidiactl:/dev/nvidiactlボリュームとデバイスを持つdockerをOpenwhiskのアクションとして使用する方法

のように使用されているいくつかのデバイスもある-vオプションを使用して渡されますこのドッカーの起動と停止がopenwhiskによって維持されるため、ボリュームとデバイスの情報をドッカーに渡す方法を理解したかったのです。 またはその他の回避策があります

答えて

1

OpenWhiskは、添付されたボリュームでDockerベースのアクションを実行することをサポートしていません。ユーザーはストレージデバイスを制御できません。

回避策は、オブジェクトの格納場所を格納場所として使用することです。 OpenWhisk Actionは、APIを使用して、サーバーレス・ランタイムからのデータの照会、検索、および変更を行うことができます。

+0

解決済みですが、ボリュームの場合、回避策は動作しますが、デバイスの場合は問題になります。 .. thnks – Katiyman

+0

OpenWhiskではなくIBM Bluemixのコンテナサービスでアプリケーションを実行する方がいいですか?これはあなたが必要とするすべての機能をサポートします。 –

+0

bluemixコンテナサービスはデバイスをサポートしますか? – Katiyman