开发者社区 问答 正文

Swarm 集群  通过编排模板创建 WordPress



前提条件
如果您还未创建集群,您需要先创建集群。有关如何创建集群的详细信息,参见创建集群。


操作步骤
1. 登录容器服务管理控制台。
2. 单击左侧导航栏中的应用 并单击右上角的创建应用,如下图所示。


3. 输入应用相关信息,单击使用编排模板创建。
应用名称:要创建的应用的名称。本示例中,应用名称为 wordpress-test。
应用版本:所创建应用的版本。默认为 1.0。
部署集群:要部署到的集群。
默认更新策略:应用更新的方式,您可以选择标准发布 或蓝绿发布 ,参见 发布策略说明。
应用描述:应用的相关信息。该信息将显示在应用列表页面。
检查最新 Docker 镜像:选中该选项后,表示当镜像 Tag 不变的情况下,也会去仓库拉取最新的镜像。
为了提高效率,容器服务会对镜像进行缓存。部署时,如果发现镜像 Tag 与本地缓存的一致,则会直接复用而不重新拉取。所以,如果您基于上层业务便利性等因素考虑,在做代码和镜像变更时没有同步修改 Tag ,就会导致部署时还是使用本地缓存内旧版本镜像。而勾选该选项后,会忽略缓存,每次部署时重新拉取镜像,确保使用的始终是最新的镜像和代码。




4. 单击使用已有编排模板, 单击 WordPress 模板对应的选择按钮。


5. 在模板编辑框,修改相应的配置。
您可以在模板中进行修改,或选择要修改的服务,然后单击编辑修改配置。


aliyun.routing.port_80: http://wordpress 代表该容器运行成功后,来自 http://wordpress.$testDomain 的请求会转发到容器的 80 端口。


6. 单击创建并部署。
7. 单击查看应用列表,返回应用列表 或左侧导航栏中的 应用。如下图所示,单击应用名称 wordpress-test,查看应用详情。


8. 单击服务列表中的服务名称web,查看服务的详细信息。


9. 单击服务 web 的访问端点,即访问的域名。


    说明
该域名仅供测试使用。请绑定您自己的域名。
如果您无法正常访问,可以参考访问链路问题排查 进行问题排查。

展开
收起
青蛙跳 2018-08-17 15:55:13 1206 分享 版权
阿里云 AI 助理回答

创建并部署WordPress应用至阿里云容器服务集群的步骤

概述

本操作指导您通过阿里云容器服务管理控制台,使用编排模板快速部署一个WordPress测试应用。我们将覆盖从登录控制台到配置应用及服务的全过程,确保您能成功部署并访问该应用。

详细步骤

  1. 登录容器服务管理控制台

    • 首先,使用您的阿里云账号登录容器服务管理控制台。
  2. 创建应用

    • 在控制台界面,左侧导航栏选择应用,然后点击右上角的创建应用按钮。
    • 输入应用信息:
      • 应用名称:输入wordpress-test
      • 应用版本:默认为1.0
      • 部署集群:选择您已创建的目标集群。
      • 默认更新策略:根据需求选择标准发布蓝绿发布
      • 应用描述:可选,简要描述应用。
      • 检查最新Docker镜像:勾选此选项以确保部署时总是获取最新的镜像。
  3. 选择编排模板创建

    • 点击使用编排模板创建,在模板列表中找到WordPress模板,并选择它。
  4. 编辑模板配置

    • 进入模板编辑页面,您可以直接修改YAML内容或通过图形界面修改特定服务配置。
    • 特别注意修改aliyun.routing.port_80配置,确保HTTP请求能够正确转发到容器的80端口。
  5. 创建并部署应用

    • 完成配置后,点击创建并部署按钮启动部署流程。
  6. 查看应用与服务详情

    • 部署开始后,返回应用列表,点击新创建的应用wordpress-test查看其详情。
    • 进入应用详情页后,点击服务列表中的服务名称(如web),进一步查看服务的详细信息。
  7. 访问应用

    • 在服务详情中,单击访问端点域名尝试访问WordPress应用。
      • 注意:提供的测试域名仅供临时测试,建议绑定个人自定义域名以供正式使用。
      • 如遇访问问题,请参考访问链路问题排查文档进行故障排除。

注意事项

  • 确保所选集群状态正常且资源配置满足WordPress运行需求。
  • 编辑模板时,遵循Kubernetes YAML语法规范,避免配置错误导致部署失败。
  • 勾选“检查最新Docker镜像”有助于保持应用镜像的实时性,但可能增加部署时间。
  • 自定义域名绑定和DNS解析设置需在外部DNS服务商处完成,并确保CNAME或A记录指向正确。

通过上述步骤,您可以顺利完成WordPress应用在阿里云容器服务上的部署与初步验证。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答