2017-09-20 11 views
0

クライアント(UI)コードのブランチがmasterのGITリポジトリがあるとします。開発者が機能を使用するたびに、ブランチから離れて、彼らが完了したと思うまで、そのブランチに引き続きコミットします。フィーチャーブランチのドッカーコンテナをスピンアップするにはどうすればいいですか?

そのブランチをマスターブランチにマージする前に、私はそのプライベートブランチからのコミットを使ってドッカーインスタンスをスピンアップさせたいと思っています。テスト目的のために、デプロイされたサーバーAPIと話してください。

アイデアは、ドッカーのインスタンスでテストを行った後、マスターブランチにマージしてドッカーインスタンスを削除することができます。

どうすればよいですか?

答えて

0

あなたDockerfileで指定するだけです:

  • をご使用のサーバー
  • あなたを構築するドッキングウィンドウを意味し、あなたのgitのワークスペース

のコピーをに話をするために必要なものコードをテストするたびにイメージを表示します。各ビルドで
、あなたのいずれかCOPY your folder、またはあなたgit clone(それはあなたのイメージがgitのをインストールしている意味:可能な光のような画像の実行環境と維持するために、あなたはそれを避けることができれば良いです)

がでより多くを参照してください。 "Best practices for getting code into a container (git clone vs. copy vs. data container)"

関連する問題