一文看懂如何通过Docker镜像快速创建 Nginx

云栖号资讯小编 2020-03-03

nginx docker 服务器 域名 配置 镜像 集群 主机 容器 测试 aliyun html 端口映射

前提条件

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

操作步骤

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

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

1

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

  • 应用名称:要创建的应用的名称。本示例中,应用名称为 nginx。
  • 应用版本:所创建应用的版本。默认为 1.0。
  • 部署集群:要部署到的集群。
  • 默认更新策略:应用更新的方式,您可以选择标准发布 或蓝绿发布,参见 发布策略说明
  • 应用描述:应用的相关信息。该信息将显示在应用列表页面。
  • 检查最新 Docker 镜像:选中该选项后,表示当镜像 Tag 不变的情况下,也会去仓库拉取最新的镜像。

为了提高效率,容器服务会对镜像进行缓存。部署时,如果发现镜像 Tag 与本地缓存的一致,则会直接复用而不重新拉取。所以,如果您基于上层业务便利性等因素考虑,在做代码和镜像变更时没有同步修改 Tag ,就会导致部署时还是使用本地缓存内旧版本镜像。而勾选该选项后,会忽略缓存,每次部署时重新拉取镜像,确保使用的始终是最新的镜像和代码。

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

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

2

3

5.在端口映射中配置容器与主机的端口映射。为了能够通过公网访问容器内的 Nginx 服务器,我们还需要配置简单路由配置

(1).配置容器的 80 和 443 的端口映射。本示例未指定主机端口。

(2).配置简单路由。

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

nginx.c9b424ed591eb4892a2d18dd264a6fdfb.cn-hangzhou.alicontainer.com。

4

5

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

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

6

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

7

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

8

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

本文来自 阿里云文档中心 通过镜像创建 Nginx

登录 后评论
下一篇
云栖号资讯小编
505人浏览
2020-05-25
相关推荐
云原生技术之Docker入门
1302人浏览
2019-09-06 16:31:04
30 分钟快速入门 Docker 教程
2464人浏览
2019-04-10 01:02:01
docker快速入门
677人浏览
2017-10-08 20:47:00
Docker 简明教程
1528人浏览
2017-05-02 14:19:00
Dockerfile 命令介绍及实例
1535人浏览
2017-05-02 16:36:00
Docker简明教程(转)
928人浏览
2016-01-09 01:04:00
Docker 快速入门之 Dockerfile
1481人浏览
2018-03-13 13:26:36
使用Dockerfile创建镜像
1225人浏览
2017-03-13 17:15:00
认识docker
1062人浏览
2019-01-30 16:57:50
0
0
0
604