Java容器型
概述
容器是云时代重要标志之一,基于容器统一的交付标准,云开发平台支持存量应用部署到三种Serverless(FC、SAE、ASK)中的任一计算服务当中。云开发平台提供基于各种语言基础镜像,让存量应用以尽少的修改来完成部署,成为云原生Serverless应用。
创建应用
登录云开发平台,点击「免费云开发」,进入「快速开始」页面,点击「应用搬站」。
选择「Java」,选择「容器型」,点击下一步,填写完信息之后,点击下一步,选择「计算服务」,开通项目所依赖的云服务,点击完成。
应用创建完成后,点击「在线开发部署」,等待代码仓库完成初始化,自动进入 CloudIDE页面。
详细信息
平台在您创建云应用时,已经为您的项目创建的Codeup代码仓库,在代码仓库中内置了相应的镜像构建文件Dockerfile,以及平台在CI\CD时需要用到的配置文件,比如:prepare.sh、.workbench,README.md中会有当前搬站操作特别的配置说明,请务必仔细阅读。
有两种搬站方式
第一种方式
您可以移步到「开发部署」Tab页面,点击右上角的「在线开发部署」以打开CloudIDE,如下图Java SpringBoot搬站项目,在左侧项目目录中包含了4个文件。然后执行4个步骤:
1、从您本地目录中拖放项目根目录的src、pom.xml文件夹、文件到CloudIDE这个工程根目录下,随即系统将会执行上传拷贝操作,如下图:2、项目文件拷贝完后,您需要仔细阅读README.md配置说明,按步骤操作,各种搬站模板说明各不一样。
3、提交代码,需要打开「代码管理」Git插件,把搬站源代码提交到Codeup代码仓库中,记得提交完后,还需要Push,这样变更才能上传的Codeup服务端,如下如:
4、执行部署,点击CloudIDE的「部署」插件:
第二种方式
您应该已经想到,可以直接通过本地提交代码到Codeup代码仓库中,步骤简述如下:
1、移步到「基本信息」Tab页,您可以看到「Codeup代码仓库」地址,通过本地Git Client把存量项目工程提交到这个代码仓库中。您可以参考「SSH密钥配置」获得详细Git客户端环境准备帮助。
2、代码提交好了后,您还需要完成”第一种方式”的 2-4 步进行操作。