windows环境下使用Jenkins部署.net core
前言
之前学习了windows环境下使用Jenkins配置dotnet core极简入门 - chenxizhaolu - 博客园 (cnblogs.com)
又学习了Windows下使用docker部署.Net Core - chenxizhaolu - 博客园 (cnblogs.com)
现在将两者结合起来,通过Jenkins自动发布.net core到Docker
1、安装Jenkins
参照windows环境下使用Jenkins配置dotnet core极简入门 - chenxizhaolu - 博客园 (cnblogs.com)
2、设置工作空间
3、设置git
4、添加批处理命令
#停止当前已存在的容器
docker stop pubdocker
#移除容器
docker rm pubdocker
#生成镜像
docker build -t pubdocker -f ./WebApp/Dockerfile .
#启动容器
docker run -p 8088:80 --restart=always --name pubdocker -d pubdocker
docker logs pubdocker