2017-02-14 16 views
2

私は、複数のホストをUSB経由でアンドロイドデバイスと接続する分散型のPythonアプリケーションを構築しようとしています。これらのホストは、ジョブの支払いのためにTCPを介して中央ブローカに接続します。私は現在、開発者用の複数のPythonビルド(Linux/Windows)とプロダクション(Pythonの独自ビルドを必要とする古いOSを実行する)をサポートするという問題に取り組んでいます。表面上で、ドッカーは私が単一のpythonビルドをサポートできるように、ここではよく似ているようです。USBデバイス用ドッカーswarm

しかし、ドッカーは外部ハードウェアの操作には適していないようです。 --device特定のデバイスに合格するオプションがありますが、ドッカーがコマンドを実行する前にデバイスが存在する必要があり、デバイスを再起動しても持続しません。 --privilegedで問題を回避することができますが、ドッカーのswarmは現在その問題をサポートしていません(問題24862を参照)。私は手動で各ホストでサービスを設定する必要があります。私は群れの自動展開とロールアウトの使い勝手を失うだろう。

ドッカーでこの作品のようなことをする方法に関する提案がありますか?または私はちょうど間違ったツリーをここで吠えていますか?

+0

この問題に関する最新情報はありますか? –

答えて

0
  1. ドッカーのソースコードで開発し、ソースコードからドッカーをビルドして要件を満たすことができます。

  2. ハッキングがあります。この問題の末尾に: https://github.com/docker/swarmkit/issues/1244

関連する問題