Git 装载后在docker共享文件夹中克隆repo

Git 装载后在docker共享文件夹中克隆repo,git,docker,dockerfile,Git,Docker,Dockerfile,是否有一种方法可以在Docker共享文件夹装入后克隆该文件夹中的回购 例如,如果我在Dockerfile中执行此操作,则它已正确克隆。但是,容器中的文件夹一旦装入,就会被本地文件夹覆盖 还有其他方法吗?回购是Dockerfile的一部分,因此是映像,还是将其装入运行的容器中 您可能想做的是使用一个入口点,该入口点在容器中执行一个脚本,该脚本将repo克隆到(然后)装载的文件夹中。不过,要注意每次克隆回购协议的开销 您还可以将Dockerfile中的repo克隆到某个位置,并使用ENTRYPOIN

是否有一种方法可以在Docker共享文件夹装入后克隆该文件夹中的回购

例如,如果我在
Dockerfile
中执行此操作,则它已正确克隆。但是,容器中的文件夹一旦装入,就会被本地文件夹覆盖


还有其他方法吗?

回购是
Dockerfile
的一部分,因此是映像,还是将其装入运行的容器中

您可能想做的是使用一个
入口点
,该入口点在容器中执行一个脚本,该脚本将repo克隆到(然后)装载的文件夹中。不过,要注意每次克隆回购协议的开销


您还可以将
Dockerfile
中的repo克隆到某个位置,并使用
ENTRYPOINT
-脚本从该位置克隆到其最终(装载)目的地,并执行
拉取操作;每次启动容器时,只需重新传输更改。

是否使用docker卷?是的,与我的项目根目录下的本地文件夹共享一个文件夹。请共享
docker文件
,然后执行
docker运行
说明?只是为了确定你的步骤。