Windows docker,挂载卷并在其中运行脚本

我正在使用 servercore Windows docker 映像用于 CI 目的(即构建)。

我很好地构建它,运行它,将存储库作为卷安装,启动它并保持它在特定端口上侦听并启动 exec "mountedFolder/script.bat"。

docker build . -t build_image
docker run -d -t -p 8585:9090 -v $PATH:c:/repo build_image > id.txt
set /p id=<id.txt
docker exec %id% "build.bat"

但是有什么方法可以在运行命令本身中启动脚本(并在启动之前将其 cd-ing 到其文件夹)?类似的东西

docker run --rm -v $PATH:c:/repo build_image /PATH/to/BAT/build.bat
ap0705122 回答:Windows docker,挂载卷并在其中运行脚本

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/22447.html

大家都在问