私は特定の状況に陥っています。私はきれいな解決策を見つけようとしています。現在のディレクトリにあるPython内のスクリプト
現在、私たちは18種類のリポジトリを持っています。すべてpythonデプロイメントユーティリティがvenvで18回コピーアンドペーストされています...これは嫌です。
これらのユーティリティを「ツール」ドッカーイメージのようなものに焼き付けて、各フォルダにすべての依存関係を18回インストールする必要はなく、必要な場所でそれらを実行したいと考えています。
/devtools/venv
/user-service/code
/data-service/code
/proxy-service/code
/admin-service/code
最終的に私は、ユーザーがサービスにCDが好き、とdocker run tools version_update.py
のようなコマンドを実行したい - とドッキングウィンドウの画像は、ユーザーがサービスのコードを実装し、それに対してスクリプトを実行しています。
私はこれをどうやって行い、私が見ていないより良い方法がありますか?