正文内容加载中...
posted @ 2020-01-13 01:15 Agile.Zhou 阅读 (904) 评论 (9) 编辑
摘要:上一次演示了如何 "使用阿里云Codepipeline,阿里云容器镜像服务实现CI" ,讲到这里我们push一下代码后就自动编译、自动跑单元测试、自动构建镜像、自动推送镜像到私仓。那么离我们最初设定的目标只差那么一小步了,那就是自动部署到测试/生产环境,这一步就是持续交付/部署(CD)。 CD其实是 阅读全文
posted @ 2019-08-19 00:51 Agile.Zhou 阅读 (532) 评论 (5) 编辑
摘要:前面已经介绍过了 ".Net Core 程序发布到 Docker 容器" 的内容。但是每次通过 SSH 链接到服务器敲命令,运行脚本也是挺麻烦的一件事。程序员是最懒的,能让电脑解决的问题绝不手动解决,如果当我们push一次代码后自动build代码,自动跑单元测试,如果测试通过,自动发布程序,如果失败 阅读全文
posted @ 2019-08-08 23:26 Agile.Zhou 阅读 (919) 评论 (20) 编辑
摘要:SQL Server in Docker 还原数据库 上一会演示了如果在Docker环境下安装SQL Server,这次我们来演示下如何还原一个数据库备份文件到数据库实例上。 使用winscp上传bak文件到linux服务器 上一回我们启动docker容器的时候使用了 v参数挂账了本地目录/hd2/ 阅读全文
posted @ 2019-08-01 00:44 Agile.Zhou 阅读 (564) 评论 (1) 编辑
摘要:现在.net core已经跨平台了,大家也都用上了linux用上了docker。跟.net经常配套使用的SQL SERVER以前一直是windows only,但是从SQL Server 2017开始已经支持运行在docker上,也就说现在SQL Serer已经可以运行在linux下了。 下面在Ub 阅读全文
posted @ 2019-07-26 01:07 Agile.Zhou 阅读 (2161) 评论 (1) 编辑
摘要:配置,几乎所有的应用程序都离不开它。.Net Framework时代我们使用App.config、Web.config,到了.Net Core的时代我们使用appsettings.json,这些我们再熟悉不过了。然而到了容器化、微服务的时代,这些本地文件配置有的时候就不太合适了。当你把本地部署的服务 阅读全文
posted @ 2019-03-06 00:50 Agile.Zhou 阅读 (1697) 评论 (7) 编辑
摘要:Docker可以说是现在微服务,DevOps的基础,咱们.Net Core自然也得上Docker。.Net Core发布到Docker容器的教程网上也有不少,但是今天还是想来写一写。 你搜.Net core程序发布到Docker网上一般常见的有两种方案: 1、在本地编译成Dll文件后通过SCP命令或 阅读全文
posted @ 2019-02-20 00:12 Agile.Zhou 阅读 (1949) 评论 (6) 编辑
摘要:AServer是基于ASP.NET Core Kestrel封装的一个超迷你http服务器。它可以集成进你的Core程序里,用来快速的响应Http请求,而不需要集成整个ASP.NET Core MVC 框架。 一:什么是ASever? AServer就像它的名字一样,Just a server,它的 阅读全文
posted @ 2018-10-22 09:54 Agile.Zhou 阅读 (2004) 评论 (3) 编辑
摘要:1.使用dotnet命令发布项目 2.把发布成功的文件通过scp等工具发布到linux服务器上,在当前目录下新建一个dockerfile 3.使用asp.net core镜像为底包构建一个新的镜像 4.运行容器 阅读全文
posted @ 2018-08-09 22:21 Agile.Zhou 阅读 (147) 评论 (2) 编辑
摘要:dotnet core 2.1的asp.net core在docker下部署的时候发生下面的错误。 Error: An assembly specified in the application dependencies manifest (MyApp.deps.json) was not foun 阅读全文
posted @ 2018-07-05 15:23 Agile.Zhou 阅读 (722) 评论 (2) 编辑