腾讯云容器服务发布第一个网站 #

完成腾讯云与私有gitlab绑定以后,我们要发布项目可以通过多种方式:

1、通过镜像仓库关联私有gitlab仓库方式,自动构建镜像发布

2、通过【交付流水线】直接监听gitlab代码仓库分支直接发布至线上容器中。

3、通过公有镜像或者dockerhub等搭建一些公共服务(如redis、rabbitmq、nginx等等)。

我们重点讲第12种。

通过镜像仓库配置自动构建服务 #

1、创建镜像仓库 #

登录腾讯云-》镜像仓库-》新建镜像仓库

image-20230221235247429

image-20230221235856496

2、创建腾讯云镜像仓库 #

新建镜像仓库-》并通过gitlab私有仓库自动触发腾讯云镜像构建-》

绑定代码仓库并设置自动触发规则(当合并到master分支时,自动构建镜像服务)

image-20230222000144129

3、立即触发构建 #

我们主动触发构建,完成一次项目api服务发布。

image-20230222000353688

4、镜像发布 #

打开容器服务-》发布镜像

image-20230222000457840

image-20230222000547599

image-20230222000636153

5、设置访问设置 #

这里注意:我们需要选择主机端口访问(这个不收费),设置端口映射,其中主机端口是指外网端口,服务端口是指内部docker映射端口,一般我们vue网页发布为8080。这样我们可以通过【外网:主机端口】方式访问我们发布的服务。

image-20230222000749048

6、在线访问 #

完成一系列设置后,我们的网站发布好了,可以通过ip地址访问Mall3s快速开发平台 (opens new window)

image-20230222001103290

上次更新: 2/21/2023, 4:19:12 PM