

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 容器服务
<a name="amazon-lightsail-faq-containers"></a>

## 我可以用 Lightsail 容器服务做什么？
<a name="what-can-i-do-with-container-services"></a>

Lightsail 容器服务提供了一种在云中运行容器化应用程序的简便方法。您可以在容器服务中运行各种应用程序（从简单的 Web 应用程序到多层微服务）。您只需指定容器服务所需的容器映像、功率（CPU、RAM）和规模（节点数）。Lightsail 负责运行容器服务，而无需管理任何底层基础架构。Lightsail 将为您提供负载平衡的 TLS 端点，用于访问在容器服务上运行的应用程序。

## Lightsail 容器服务能否运行 Docker 容器？
<a name="can-containers-run-docker"></a>

可以。Lightsail 支持基于 Linux 的 Docker 容器。目前不支持 Windows 容器。

## 如何在 Lightsail 容器服务中使用我的公共容器镜像？
<a name="how-do-i-use-public-container-images"></a>

您可以使用在线公共注册表（例如 Amazon ECR 公共注册表）中的容器映像，也可以使用以下简单步骤构建自己的自定义映像并将其推送到 Lightsail。 AWS CLI有关更多信息，请参阅[推送和管理容器映像](amazon-lightsail-pushing-container-images.md)。

## 我可以从私有容器注册表中提取容器镜像吗？
<a name="can-i-pull-image-from-private-repo"></a>

目前，Lightsail 容器服务仅支持公共容器注册表。或者，您可以将自定义容器镜像从本地计算机推送到 Lightsail，以将其保密。

## 我可以根据需求更改服务的功率和规模吗？
<a name="can-i-change-power-and-scale"></a>

可以，即使在创建服务后，也能随时更改容器服务的功率和规模。

## 我能否自定义 Lightsail 容器服务创建的 HTTPS 终端节点的名称？
<a name="can-i-customize-the-endpoint-name"></a>

Lightsail 以该格式为每个容器服务提供一个 HTTPS 端点。`<service-name>.<random-guid>.<aws-region-name>.cs.amazonlightsail.com`只能自定义服务名称。或者，您可以使用自定义域名。有关更多信息，请参阅[启用和管理自定义域](amazon-lightsail-enabling-container-services-custom-domains.md)。

## 我能否将自定义域名用作 Lightsail 容器服务的 HTTPS 终端节点？
<a name="can-i-use-custom-domains-for-https-endpoint"></a>

可以。您可以在 Lightsai SSL/TLS l 中创建带有自定义域名的证书并将其附加到您的容器服务。证书必须经过域验证。如果您的域名的 DNS 使用 Lightsail DNS 区域，则可以将您的域名顶点 (`example.com`) 或子域名 () 的流量路由到您的容`www.example.com`器服务。或者，您可以使用支持添加 ALIAS 记录的 DNS 托管提供商将您的域的顶点 (`example.com`) 映射到 Lightsail 容器服务的默认域（公有 DNS）。有关更多信息，请参阅[启用和管理自定义域](amazon-lightsail-enabling-container-services-custom-domains.md)。

## Lightsail 集装箱服务的费用是多少？
<a name="what-do-container-services-cost"></a>

Lightsail 容器服务按需小时费率计费，因此您只需为实际用量付费。对于您使用的每个 Lightsail 容器服务，我们都会向您收取固定的小时价格，最高不超过每月最高服务价格。最高月度服务价格可通过将服务功率的基价乘以服务的规模来计算。例如，对于 Micro 功率和规模为 2 的服务，其费用最高为 10 美元 \$12 = 20 美元/月。最便宜的Lightsail集装箱服务起价为0.0094美元 USD/hour （7美元/月）。每个服务的使用量如果超过 500 GB 的免费配额，可能会收取额外的数据传输费用。有关更多信息，请参阅 [我需要为进出容器服务的数据传输付费吗？](amazon-lightsail-faq-data-transfer-allowance.md#data-transfer-allowance-will-i-be-charged-for-data-transfer-in-out)。

## 如果我只是运行了几天的容器服务，会向我收取整个月的费用吗？
<a name="will-i-be-charged-for-month-if-container-runs-for-less"></a>

您的 Lightsail 容器服务仅在处于运行或禁用状态时才会收费。如果您在月底之前删除了 Lightsail 容器服务，我们会根据您使用 Lightsail 容器服务的总时长按比例向您收取费用。例如，如果您使用 Lightsail 容器服务，其功率为 Micro，一个月内缩放比例为 1，持续 100 小时，则将支付 1.34 美元（0.0134\$1100 美元）的费用

## 停止和删除容器服务之间有何区别？
<a name="difference-between-stopping-and-deleting-my-container-service"></a>

禁用容器服务时，容器节点处于禁用状态，服务的公有端点将返回 HTTP 状态代码“503”。启用服务会将其还原为上一个活动部署。功率和规模配置也会保留。重新启用后，公有端点名称不会更改。将保留部署历史记录和容器镜像。

当您删除容器服务时，您执行的是破坏性操作。将永久删除服务的所有容器节点。HTTPS 公有端点地址、容器镜像、部署历史记录和与服务关联的日志也将被永久删除。您将无法恢复端点地址。

## 如果我的容器服务处于禁用状态，会向我收取费用吗？
<a name="charged-disabled-state"></a>

是的，即使容器服务处于禁用状态，也会根据容器服务的功率和规模配置收费。

## 我能否使用容器服务作为 Lightsail 内容分发网络 (CDN) 发行版的来源？
<a name="container-origin-cdn"></a>

目前，不支持容器服务作为 Lightsail CDN 发行版的来源。

## 我能否使用容器服务作为 Lightsail 负载均衡器的目标？
<a name="container-target-loadbalancer"></a>

不是。 容器服务目前无法用作 Lightsail 负载均衡器的目标。但是，容器服务的公有端点内置了负载均衡。

## 是否可以将容器服务的公有端点配置为将 HTTP 请求重新导向到 HTTPS？
<a name="container-public-endpoint-redirect"></a>

Lightsail 容器服务公共端点会自动将所有 HTTP 请求重定向到 HTTPS，以确保您的内容得到安全提供。

## 容器服务是否支持监控和提醒？
<a name="container-support-monitoring"></a>

容器服务对于跨服务节点的 CPU 使用率和内存利用率提供相关的指标。目前不支持基于这些指标的提醒。

## Lightsail 容器服务支持吗？ IPv6
<a name="do-containers-support-ipv6"></a>

Lightsail 容器服务 HTTPS 端点同时支持和 IPv4 。 IPv6无法在容器服务中禁用 IPv6。