若您已使用阿里云容器服务Kubernetes,可以使用Cloud Toolkit来快速部署应用。本文将介绍如何在Eclipse中使用Cloud Toolkit将应用部署到容器服务Kubernetes。
前提条件
- 您已在Eclipse中安装和配置Cloud Toolkit,请参见在 Eclipse 中安装和配置 Cloud Toolkit。
- 您已在容器镜像服务控制台创建容器镜像仓库,并使用镜像创建应用,请参见创建容器镜像仓库和使用镜像创建应用。
设置Docker环境
- 在Eclipse工具栏单击Cloud Toolkit图标,在下拉菜单中单击Preference。
- 在Preference (Filtered)对话框的左侧导航栏中选择。
- 在Server界面中设置可连接的Docker环境,然后单击Apply。
- 本地Docker环境:
- 如果您本地为Mac或Linux操作系统,勾选Unix Socket,然后单击Browse,选择本地的Docker安装目录。
- 如果您本地为 Windows 操作系统,勾选Tcp Connection,然后在URI右侧文档框输入本地Docker的URI,如http://127.0.0.1:2375。
- 远程Docker环境:勾选TCP Connection,在URI右侧的文本框里输入远端的Docker环境的URI(包括IP地址和端口),如http://x.x.x.x:2375,并确保远程主机的HTTP服务开启。

- 本地Docker环境:
部署应用到容器服务Kubernetes
- 在Eclipse界面左侧的Package Explorer中右键单击您的Docker应用工程名,在菜单中选择 。
- 在Deploy to CS Kubernetes对话框Select a package method,选择本地应用程序的Context Directory和Dockerfile(通常会根据您本地的应用工程自动识别并设置),然后单击 Next。
说明 您可以根据您的需要决定是否勾选Use maven build使用Maven构建应用工程。 - 在Deploy to CS Kubernetes对话框Select a Repository,选择容器镜像服务的类型、地域、命名空间和镜像仓库,然后单击 Next。关于镜像仓库部署详情请参见使用Eclipse部署应用到镜像仓库。
说明 如果您还没有镜像仓库,在对话框右上角单击Create a new repositories跳转到容器镜像仓库创建镜像仓库。创建步骤请参见容器镜像仓库。 - 在Deploy to CS Kubernetes对话框Deploy Project to CS Kubernetse部署容器服务相关参数,然后单击Finish。
容器部署参数说明如下表所示:
参数 描述 Deployment Kubernetes Type 选择Alibaba Cloud Kubernetes,即部署到阿里云容器服务Kubernetes。 地域 选择地域。 集群 选择集群。 命名空间 选择命名空间。 说明 如果您还没有容器服务,在对话框右上角单击Create a new Kubernetes deployment跳转到容器服务控制台创建容器服务。创建步骤请参见快速创建ACK托管集群。
结果验证
部署开始后,Eclipse的Console区域会打印部署日志。您可以根据日志信息检查部署结果。
如果您在使用Cloud Toolkit过程中有任何疑问,欢迎您联系我们。
该文章对您有帮助吗?