EDAS 支持使用 Docker 来部署应用,从而提升客户的资源使用率。本文档将简单介绍在 EDAS 使用 Docker 部署应用的流程。
在 EDAS 中使用 Docker 部署应用包含以下几步:
1、创建 Docker 宿主机集群,并将 Docker 实例添加到该集群中。
详细步骤,请参考
创建集群 和
添加 Docker 主机。
说明:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在EDAS中使用Docker部署应用的流程可概括为以下三个主要步骤,结合参考资料提供的详细信息,我将为您详细介绍:
创建集群:首先,您需要在EDAS控制台创建一个容器服务Kubernetes(K8s)集群。这一步骤涉及选择合适的地域、网络配置等基本信息。
添加 Docker 主机:实际上,在EDAS中,您不是直接添加单个Docker主机,而是通过导入或创建K8s集群来间接实现。确保您的ECS实例已安装Docker,并配置好Kubernetes环境,然后在EDAS控制台将该K8s集群导入到指定的微服务空间中。
准备工作:
部署方式:
Open API集成:EDAS支持通过调用Open API实现自动化部署。您可以在Jenkins或其他CI/CD平台配置任务,完成代码提交后的自动打包、生成Docker镜像及部署到EDAS。这包括使用InsertK8sApplication
等API接口来创建和管理应用。
综上所述,EDAS提供了从集群搭建、应用创建到部署应用的全方位支持,特别是针对Docker镜像部署的灵活性和自动化集成能力,有助于提升部署效率和资源利用率。