全部产品
容器服务

通过镜像创建 Nginx

更新时间:2017-07-24 09:26:16   分享:   

前提条件

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

操作步骤

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

  2. 单击左侧导航栏中的 应用 并单击右上角的 创建应用,如下图所示。

    应用

  3. 输入应用相关信息,单击 使用镜像创建

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

    配置

  4. 单击 选择镜像。在搜索框中输入 nginx,单击 全局搜索。在搜索结果中选择 nginx,单击 确定

    容器服务会默认使用镜像的最新版本。如果您需要使用镜像的其它版本,单击 选择镜像版本,单击所需版本并单击 确定

    镜像

    image

  5. 端口映射 显示容器会监听 80 和 443 端口。为了能够通过公网访问容器内的 Nginx 服务器,我们需要配置 简单路由配置

    1. 单击 简单路由配置 右侧的加号图标。
    2. 容器端口 框中输入 80,即表示访问 nginx 容器的 80 端口。
    3. 域名 框中输入 nginx。域名字段只填写了域名前缀 nginx,如果域名前缀为 XXX,会给到域名 XXX.$cluster_id.$region_id.alicontainer.com 供测试使用。本例中您获得的测试域名为 nginx.c2818a77aac20428488694c0cd1600e6e.cn-shenzhen.alicontainer.com

    注意: 您也可以填写自己的域名,关于如何添加您的自有域名,参见 给暴露公网的服务添加域名。关于配置路由的容器端口和 HTTP 服务的域名,参见 标签说明 中的 routing。关于路由服务如何将请求转发到容器,参见 通过 acsrouting 路由应用暴露 HTTP 服务

    routing

  6. 单击 创建。容器服务根据以上设置创建应用 ngnix。

  7. 单击 查看应用列表返回应用列表 或左侧导航栏中的 应用 返回应用列表。如下图所示,单击应用名称 nginx,查看应用详情。

    view

  8. 服务列表 中,单击服务名称 nginx,进入服务 nginx 页面。

    service

  9. 单击服务 nginx 的访问端点,即可进入 Nginx 服务器的默认欢迎页面。

    endpoint

    注意:如果您无法正常访问该页面,可以参考 访问链路问题排查 进行问题排查。

本文导读目录
本文导读目录
以上内容是否对您有帮助?