在 Amazon Lightsail 上部署容器化 Web 应用程序

教程

简介

按照分步说明使用 Amazon Lightsail 构建和部署基于容器的 Web 应用程序

概述

在本教程中,我们将带您了解如何在 Amazon Lightsail 上部署现有的容器化 Web 应用程序。

Lightsail 是一种易于使用的虚拟专用服务器 (VPS) 提供程序,以经济实惠的月度价格为您提供构建应用程序或网站所需的一切资源。

学习目标

在本教程中,您将:

  • 在本地构建容器并测试应用程序
  • 在 Amazon Lightsail 上创建容器服务
  • 在 Amazon Lightsail 上部署容器并对其进行测试
  • 推送应用程序的新版本

前提条件

在开始本教程之前,需要满足以下条件:

  • 已有一个 AWS 账户。如果您还没有 AWS 账户,请先创建和配置账户。更多信息,请参阅设置环境
  • 已安装 AWS CLI。如果您还没有在设备上安装 AWS CLI,请按照安装说明操作。

 AWS 使用经验

新手

 时长

30–40 分钟

 所需费用

可通过 Free Tier 免费试用

 前提条件

  • 具有管理员级别访问权限的 AWS 账户*
  • 推荐的浏览器:最新版本的 Chrome 或 Firefox

*在过去 24 小时内新创建的账户可能无法使用本教程所需的服务。

 上次更新时间

2023 年 3 月 22 日

模块

本教程分为以下几个短模块。您必须完成每个模块,上一个模块完成后才能移至下一个模块。

  1. 准备容器(10 分钟):在本地构建和测试应用程序。
  2. 在 Amazon Lightsail 上创建容器服务(10 分钟):创建用来托管容器的基础设施。
  3. 在 Amazon Lightsail 上部署容器(10 分钟):上传和部署容器。
  4. 部署应用程序的新版本(10 分钟):准备和部署应用程序的新版本。
  5. 清除:在本教程的最后部分,您将学习如何在完成任务后清除资源。