快速入门

 

入门操作

更新时间 2023-09-06

本文指引您从 Docker Hub 拉取 Nginx 镜像创建 QCI 实例并通过公网访问所部署的容器服务。

前提条件

已完成准备工作

操作步骤

步骤1:创建 QCI 实例

  1. 登录管理控制台,选择产品与服务 > 容器服务 > 弹性容器实例(QCI),进入弹性容器实例页面。

  2. 点击创建,进入弹性容器实例配置引导页面。

  3. 配置容器镜像。

    1. 点击添加,弹出添加容器镜像窗口。

    2. 配置容器镜像信息。

      1. 容器镜像:镜像拉取地址。从 Docker Hub 拉取镜像,只需输入镜像名称及版本,本文以 nginx 为例,版本使用 latest。
      2. 仓库类型:选择公有仓库。表示从 Docker Hub 拉取镜像。
      3. 端口:保持默认。
    3. 点击提交,返回容器镜像配置页面。

  4. 点击下一步,进入挂载存储卷设置页面。

    如果您需要将数据持久化存储,可挂载云硬盘或通过配置文件声明。详细说明请参见创建 QCI 实例

    本例中,不进行挂载,无须进行配置。

  5. 点击下一步,进入网络设置页面,设置网络参数。

    1. 选择已经创建好的 VPC 网络及私有网络。
    2. IP 选择自动分配
  6. 点击下一步,进入基本信息设置页面,输入容器组名称及描述。

  7. 点击创建,返回弹性容器实例页面,等待实例创建成功。

    创建成功后,可以在列表中看到实例状态为运行中

步骤2:公网访问容器服务

  1. 关联服务区域,选择 VPC 网络,进入 VPC 网络页面。

  2. 找到 QCI 实例所属 VPC,点击 VPC 名称,进入 VPC 网络详情页。

  3. 点击管理配置页签,进入端口转发页面。

  4. 点击添加规则,弹出添加端口转发规则窗口。

  5. 配置转发规则,点击提交

    • 协议:选择 TCP
    • 源端口:提供外网服务的端口。本例中使用 8080
    • 内网 IP:填写 QCI 实例的私网 IP。在 QCI 实例列表中可以查看。
    • 内网端口:容器服务的内网端口。本例中为 Nginx 服务的默认端口 80
  6. 点击应用修改,使配置生效。

  7. 在左侧导航菜单中,选择安全 > 安全组,进入安全组页面。

  8. 找到 VPC 所绑定的安全组,点击安全组 ID,进入安全组规则配置页面。

  9. 点击添加规则,放行 VPC 端口转发中所配置的源端口的下行流量。

    起始端口设置为 VPC 端口转发规则中所配置的源端口。本例中为 8080,其他参数保持默认即可。

  10. 点击提交,然后点击应用修改

  11. 在浏览器输入http://VPC公网IP:源端口进行访问,显示如下图,表示容器服务部署成功并正常运行。

这篇文档解决了您的问题吗?
0
0