华为云基于ServiceStage的微服务开发与部署的实验过程问题 |
发表者:admin分类:云计算容器2023-12-25 13:09:25 阅读[348] |
华为云基于ServiceStage的微服务开发与部署的实验过程问题
一,无法拉取代码问题
新建三个EIP,或是NAT资源。然后再绑定到节点主机上,再次到 servicestage 中的持续交付--构建-- 点击 构建任务,即可正常运行。
2,如cce集群使用的是containerd时,构建镜像时,只能使用cd命令切换了目录,要根据具体情况填写./ 。
如果有多个模块需要构建镜像,那么只能每个模块,添加一个构建命令,用来切换目录,但是这个构建功能,有限制 命令功能数量限制,
因此,要么使用docker节点,要么只能每个模块搞一个构建流程。
三,使用serviceStage时构建weathermap项目时,weathermapweb前台包无法使用源码包的问题。
华为云官方项目地址: 使用源码部署天气预报微服务_应用管理与运维平台 ServiceStage_最佳实践_使用ServiceStage托管和治理天气预报微服务应用_华为云 (huaweicloud.com)
git地址:https://github.com/servicestage-demo/weathermap.git
经过本地使用docker测试发现里面的start.sh,shutdown.sh使用的windows格式文件,需要先转换格式,又重写了dockerfile,
修改过的具体地址如下:
https://gitee.com/micoder/weathermap.git
使用servicestage 持续交付---构建--- 使用源码方式构建 ,具体流程如下:
1,添加 CommonCmd 任务,内容只有切换了 weathermapweb目录。如不切换目录,需要填写: ./weathermapweb/Dockerfile或是填写./weathermapweb/ 都不能正常构建
2,添加Docker构建任务,由于切换了目录,所以不用填写Dockerfile的相对目录
3,最后添加归档,上传镜像任务。
转载请标明出处【华为云基于ServiceStage的微服务开发与部署的实验过程问题】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
Tags: | [阅读全文...] |
最新评论