应用部署
请您根据需求和业务现状选择合适的Web应用部署方式。
通过镜像部署Web应用:如果您已将应用构建为Docker镜像,或计划迁移到Docker容器技术栈,建议您通过镜像部署Web应用。您需要将Docker镜像推送到阿里云镜像服务(ACR),SAE可以拉取您的镜像并自动部署应用。
通过源码部署Web应用:如果您正在使用或计划迁移到远程代码仓库管理源码(通常部署于GitHub、Gitee、GitLab或Codeup等服务提供商),建议您通过源码部署Web应用。SAE可以拉取您的源码、根据源码自动构建镜像并部署应用。
通过代码包部署Web应用:如果您当前仅在本地开发Java应用源码,希望尽快部署上线且不构建镜像,建议您将应用在本地打包成WAR包或JAR包,直接上传到SAE进行部署。后续您仍可以选择其他部署方式来迭代应用,SAE支持业务流量无损切换到新版应用。