201608北京云栖Workshop - 基于容器服务的视频点播应用(一)

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
简介: 8月份北京云栖大会Workshop专场《打造千万用户海量视频网站》,为您介绍了如何从0到1,搭建一个大型的视频网站。也许您依然意犹未尽,或者不巧错过了,没有关系,本系列文章将为您回顾如何基于容器服务快速搭建一个视频点播应用。

目标

在打造千万用户海量视频网站之前,让我们先定一个能达到的小目标,比如说先搭建一个简单的视频点播应用。

  • 熟悉容器服务的基本概念
  • 通过容器服务实现视频点播应用的快速搭建

涉及平台

*代码托管平台:阿里云Code
*镜像托管平台:阿里云Hub
*容器管理平台:阿里云容器服务

步骤

1. 创建阿里云Code代码库

阿里云Code上新建一个代码库。为了方便操作,我们准备了一个已有的代码库,您可以把它派生成自己的代码库,只需要打开https://code.aliyun.com/acs_test/workshop,点击“派生”按钮。
screenshot

2.在阿里云Hub创建仓库,并触发镜像构建

阿里云Hub平台,创建来源于阿里云Code的镜像仓库。
screenshot

点击立即构建
screenshot

3. 创建集群

容器服务控制台上创建一个集群。
screenshot

4. 通过镜像部署应用

点击左侧导航栏的“应用”,如果第一步中的集群状态正常,会在右上角看到“创建应用“按钮。点击按钮,在接下来的页面中填写应用信息,并点击”使用镜像创建“。
cs_create

填写镜像地址:registry.cn-hangzhou.aliyuncs.com/lj/workshop,以及镜像版本:latest
填写Web路由规则:
容器端口80,对应域名地址:http://workshopDemo
cs_create2

点击确定,等待应用的创建,稍等片刻应用就会处于运行状态:
cs_create3

点击服务名称,再点击访问端点,我们就可以直接访问应用了:
cs_create4

5. 访问应用

视频点播应用一共有三个页面组成,视频列表页面,视频上传页面,视频点播页面。如下图所示:
screenshot

screenshot

由于还未开通视频服务,视频上传页面以及视频点播页面还暂时不能提供服务。如何实现一个真正实现视频点播应用呢?请参考系列文章:基于容器服务的视频点播应用(二)

相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
1月前
|
运维 Kubernetes 监控
提升运维效率:容器化技术在现代IT基础设施中的应用
本文将探讨容器化技术如何优化企业的IT基础设施,提高部署效率和资源利用率。我们将深入分析容器技术的优势、实现步骤以及在实际运维中的应用场景。通过实例展示,帮助读者更好地理解并应用这一前沿技术,助力企业实现高效运维。
|
2月前
|
弹性计算 运维 持续交付
探索Docker容器化技术及其在生产环境中的应用
探索Docker容器化技术及其在生产环境中的应用
131 5
|
5天前
|
监控 持续交付 Docker
Docker 容器化部署在微服务架构中的应用有哪些?
Docker 容器化部署在微服务架构中的应用有哪些?
|
5天前
|
监控 持续交付 Docker
Docker容器化部署在微服务架构中的应用
Docker容器化部署在微服务架构中的应用
|
7天前
|
运维 开发者 Docker
Docker Compose:简化容器化应用的部署与管理
Docker Compose:简化容器化应用的部署与管理
|
13天前
|
JavaScript 持续交付 Docker
解锁新技能:Docker容器化部署在微服务架构中的应用
【10月更文挑战第29天】在数字化转型中,微服务架构因灵活性和可扩展性成为企业首选。Docker容器化技术为微服务的部署和管理带来革命性变化。本文探讨Docker在微服务架构中的应用,包括隔离性、可移植性、扩展性、版本控制等方面,并提供代码示例。
52 1
|
7天前
|
前端开发 开发者 Docker
深入探索Docker Compose:简化多容器应用的部署
深入探索Docker Compose:简化多容器应用的部署
28 0
|
1月前
|
运维 JavaScript 虚拟化
探索容器化技术:Docker的实践与应用
【10月更文挑战第9天】探索容器化技术:Docker的实践与应用
49 3
|
1月前
|
Kubernetes Cloud Native 云计算
云原生之旅:构建你的第一个容器化应用
【8月更文挑战第75天】在数字化浪潮中,云原生技术成为推动企业创新和效率提升的关键动力。本篇文章将引导你开启云原生之旅,通过一个简易的步骤指南,帮助你构建并部署第一个容器化应用。我们将一起探索Docker容器的魅力,以及如何利用Kubernetes进行集群管理,实现服务的自动化部署、扩展和管理。无论你是云原生新手还是希望深化理解,这篇文章都将为你提供实践操作的启示和深入思考的契机。
|
1月前
|
存储 编译器 C++
【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
53 2

相关产品

  • 容器计算服务