看啥推荐读物
专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
目录
相关文章推荐
今天看啥  ›  专栏  ›  dotNET跨平台

如何使用vs将asp.net core项目添加容器支持并发布docker镜像到私有dockerhub和添加k8s\/helm管理

dotNET跨平台  · 公众号  ·  · 2019-03-24 07:56
这篇文章介绍一下,如何使用VS2017给asp.net core添加容器支持,并发布镜像到私有docker hub,然后用chart管理容器镜像的操作流程。话不多说,just do it.新建项目首先新建一个asp.net core项目,这里我新建一个WebApi默认项目。这里我就不启动项目了,模板项目肯定是能跑起来的。 对项目添加docker容器支持 右键项目>>添加>>容器支持 选择Linux。之后项目会添加一个DockerFile文件。这个dockerfile可以跟据自己需要改动。 发布镜像到私有Docker HubVS可以帮助我们一键打包并发布镜像。右键项目,点击发布。第一次发布会提示你选择发布方式,选择容器注册表,然后选择自定义。点击发布,填写私有dockerhub的地址已经用户名密码。这里我使用腾讯云的Tencent Hub。点击保存即可发布docker镜 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照