2017-04-11 12 views
0

フォルダをマウントした後にDocker共有フォルダ内のレポをクローンする方法はありますか?マウント後にドッカー共有フォルダ内のレポをクローズする

たとえば、私がDockerfileで行うと、正しくクローンされます。しかし、その後、コンテナ内のフォルダは、一度マウントされると、ローカルのフォルダによって上書きされます。

別の方法がありますか?

+0

ドッカーボリュームを使用していますか? – CodeWizard

+0

はい、私のプロジェクトのルートにあるローカルフォルダと共有されているフォルダ – Axiol

+0

'Dockerfile'と' docker run'命令を共有してください。あなたのステップを確かめるだけです。 –

答えて

0

レポはDockerfileの一部であるため、イメージまたは実行中のコンテナにマウントされています。

あなたは、ENTRYPOINTを使用して、(その)マウントされたフォルダにレポをクローンするコンテナ内のスクリプトを実行することができます。しかし、毎回リポジトリをクローンするオーバーヘッドに注意してください。

また、ある場所にDockerfileのレポをクローンし、ENTRYPOINT - スクリプトを使用して、その場所からその最終(マウントされた)宛先までクローンしてpullを実行することもできます。コンテナが開始されるたびに変更を再送信する必要があります。

関連する問題