首页 > 系统相关 >windows环境下使用Jenkins部署.net core

windows环境下使用Jenkins部署.net core

时间:2023-06-29 15:01:33浏览次数:54  
标签:core windows chenxizhaolu Jenkins docker pubdocker

前言

之前学习了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

 

标签:core,windows,chenxizhaolu,Jenkins,docker,pubdocker
From: https://www.cnblogs.com/chenxizhaolu/p/17514200.html

相关文章

  • Windows 资源管理器 开启
    有时候任务管理器不小心关闭其Windos资源管理器 然后导致桌面直接黑屏例: 启动文件资源管理器Ctrl+Shift+Esc 启动任务管理器Win11点击运行新任务 输入explorer.exe即可恢复Win10  同win11即可恢复......
  • EF Core连接SQLite
    提问EFCore如何连接SQLite,使用CodeFirst,创建表回答x64模式下初始化dotnettoolinstall--globaldotnet-efdotnetaddpackageMicrosoft.EntityFrameworkCore.SqlitedotnetaddpackageMicrosoft.EntityFrameworkCore.DesigndotnetaddpackageMicrosoft.EntityFrame......
  • 微软借Windows Mobile开始反击
    本文发表于2009-10-2008:5010/27/20091:59:56PM微软有点背水一战的味道。10月15日,微软在北京宣布推出首批Windowsphone手机,来自不同手机厂商的17款手机将采用WindowsMobile6.5操作系统,这些手机将于年底上市。在此之前一周,微软已于10月7日,在全球超过20个国家同步发布windows......
  • windows nginx 开机启动
    1、首先下载winsw下载地址:https://github.com/kohsuke/winsw/releaseswinse.NET4.exe或百度云盘:链接:https://pan.baidu.com/s/1-G1dyl1y_WA5ziGV07AHpQ提取码:j8fy或:https://files.cnblogs.com/files/Fooo/nginx%E5%BC%80%E6%9C%BA%E5%90%AF%E5%8A%A8.rar?t=1688009381&d......
  • 苹果恶搞Windows 7
     本文发表于2009-10-2708:54在WindowsVista败走麦城之后,微软指望着能够通过上周四发布的新操作系统Windows7来恢复自己的形象,苹果却不帮这个忙。苹果公司的新广告没兑现的承诺再一次拿微软开起了玩笑,在其正在进行的拥有Mac推广活动中,苹果加入了一个新的诙谐广告,广告中,贾斯汀......
  • Windows下Tomcat的安装配置
    一、下载相应的JDK以及Tomcat的版本JDK:jdk-8u131-windows-x64tomcat:apache-tomcat-8.5.23-windows-x64.zip二、JDK的安装请参考:三、Tomcat的安装第一步:从官网下载apache-tomcat-8.5.23-windows-x64.zip,下载地址:https://tomcat.apache.org/whichversion.html第二步:将下载......
  • windows10/11关闭更新
    windows10/11关闭更新1.regedit打开注册表2.依次打开:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings3.新建DWORDS32位值-->>键名:FlightSettingsMaxPauseDays值设置暂停更新天数4.打开windows设置-->>更新与安全-->>高级选项-->>暂停更新下选择暂停到......
  • windows上传app到构建版本的方法
    ios打包好ipa文件后,ipa文件需要上架到appstore,用户才能安装。而在appstore里,无法直接将ipa上传,需要使用工具上传,但是官方提供的工具,比如xcode等只能安装在苹果电脑上。我们这篇文章,重点将介绍如何使用windows电脑将ipa文件上传appstore的构建版本里和上架的基本流程。上架ipa......
  • Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用
    前言:继上篇:Taurus.NetCore微服务开源框架:Admin插件【3】-指标统计管理本篇继续介绍下一个内容:1、系统配置节点:App- Config 界面界面图如下:双击节点即可进入修改模式,如: 修改说明: 不勾选持久化,该配置当前生效,下次重次失效,修改后配置值旁边带有【temp】说明文......
  • .net core IOC容器实现(三)--CallSite
    接着上面一节,这一节主要来看看callSite是如何生成的CallSite是通过CallSiteFactory.GetCallSite(TypeserviceType,CallSiteChaincallSiteChain)生成的,CallSiteFactory是在ServiceProvider里实例化的。代码如下privatereadonlyConcurrentDictionary<ServiceCacheKey,......