ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

使用腾讯云自动构建和发布.net core应用

2020-08-11 22:02:08  阅读:331  来源: 互联网

标签:core 容器 访问 点击 构建 腾讯 镜像 net 集群


1、控制台-->云产品-->容器服务,打开容器服务界面。

 

 

 

2、镜像仓库-->我的镜像,打开镜像管理页面。

 

 

 3、在新建镜像之前需要源码授权,点击源代码授权,可以选择GitHub或者GitLab平台,平台可以是他们的官方站点或者自建GitLab托管平台。

4、新建镜像。点击新建,弹出如下界面,命名空间没有的话需要提前建一个命名空间,不然下拉没有命名空间选择。命名空间创建在我的镜像tab页中的命名空间。

 

 

 5、提交后会看到我的镜像列表中多了一个我们刚刚创建的mytest镜像,此时的镜像没有构建配置,还不能用于构建容器。

6、点击我的镜像列表中构建配置。

 

 

 构建配置页面如下,我用的是Github官方站点,绑定了自己的账号,选Github后,Organization会自动加载我的Github账号,Repository会现在我已有的代码仓库,私有仓库也会显示出来,选择代码仓库。触发方式我选择的是master中有代码提交时候就触发构建。镜像版本命名规范一般用项目名称,勾选更新时间,这样每次自动构建的镜像会带上更新时间做后缀来区分不同版本的镜像。Dockfile路径这里需要注意,我填写的是DataCenterAPI/DataCenterAPI/Dockerfile,因为这里的根目录是git的目录,从这里算第一层目录直到Dockerfile文件。如果路径填写错误了,后面自动构建的时候会找不到Dockerfile文件。最终的配置如下图,点击完成。

 

 

 

 

 

 

 

 

 

 7、页面自动跳转到镜像构建的tab页面。点击立即构建。

 

 

 

 8、构建后构建记录会新增一条构建信息,显示构建结果,可以看到我们刚刚触发的构建已经构建成功了。

 

 9、如果想有新的构建后,可以自动将新构建的镜像应用到容器,可以在最有一个tab页触发器中进行设置。可以添加触发器进行自动触发。

10、将镜像应用到容器。选择左侧目录的集群,在集群管理列表中选择想要在哪个集群中建立容器,点击集群的名字,如果集群不存在的话请先建立一个集群。

 

 

 

 11、选择命名空间后,点击新建按钮。

12、在弹出的新建Workload页面中,进行容器相关的设置。基本使用默认的设置,稍微调整即可。有点地方需要注意,访问设置选择提供公网访问是需要收费的,这样会为创建好的容器提供公网访问,感觉没必要,我们一般选择集群内访问,如果想要容器能直接被外网访问的话可以选择主机端口访问,设置端口映射来进行访问,如最后一张图。

 

 

 

 

 

13、点击创建Workload后,容器创建完毕,我们可以在服务与路由-->Service中相应的命名空间下看到我们容器的内网IP。

 自此,我们一个完整的镜像构建到容器创建已经完成。我们可以通过服务器IP地址加端口来对刚刚发布的容器进行访问。后面master分支有代码提交后,会自动构建镜像并更新容器。

标签:core,容器,访问,点击,构建,腾讯,镜像,net,集群
来源: https://www.cnblogs.com/KQNLL/p/13485435.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有