我有一个以以下 CMD 结尾的 docker 映像:
CMD ["powershell", "c:\install\settings\install.ps1"]
或者
CMD powershell c:\install\settings\install.ps1
它没有执行(或者可能尚未安装该卷)。
设置放置在已安装的卷中,并以以下方式开始:
docker run -d -p 80:80 --name openid --rm -v D:\settings\:c:\install\settings mydocker
如果我在启动 docker 映像后运行命令:
docker exec openid powershell c:\install\settings\install.ps1
它运行良好。
有没有办法做到这一点?
或者有没有更好的方法来部署一个带有 webdeploy 和 custom 的 IIS 网站SetParameters.xml
?