2016-10-02 4 views

答えて

2

通常、あなたはMount a host file as a data volume、またはあなたの場合はhost directoryです。
python image参照してください:ファイルがその搭載したフォルダ内に作成されている場合

docker run -it --rm --name my-running-script -v "$PWD":/usr/src/myapp -w /usr/src/myapp python:3 python your-daemon-or-script.py 

その方法は、それがホストのハードドライブ上に作成され、同じスクリプトを実行し、別のユーザーによって上書きされることはありません彼/彼女自身の容器に入れてください。 Ubutuの画像については


、あなたは裸のレポ(git clone --mirror)としてクローニングされ、Gitのレポの初期コピー

  • を必要としています。
  • ApacheはあなたがPRをフェッチするとGitの要求

のために聞いて、インストールされ、新しいコンテナを実行することができ、およびコンテナのGitのレポにそのPRのブランチを押してください。そのコンテナリポジトリのポスト受信フックは、Pythonスクリプトをトリガすることができます。 - できること

+0

@ user1305989 OK、私はホストからの完全な隔離を達成するプルリクエストごとの1コンテナを含む別の方法で答えを編集しました。 – VonC

関連する問題