Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Agregar el dominio predeterminado de una distribución a un servicio de contenedor de Lightsail
Puede elegir un servicio de contenedor de Amazon Lightsail como origen de una distribución de red de entrega de contenido (CDN). A continuación, la distribución almacena en caché y atiende el sitio web o la aplicación web alojada en el servicio de contenedor. Si utiliza una distribución de Lightsail con su servicio de contenedor de Lightsail, Lightsail agrega automáticamente el nombre de dominio predeterminado de la distribución como dominio personalizado en el servicio de contenedor. Esto permite que se dirija el tráfico entre la distribución y el servicio de contenedor. Sin embargo, debe seguir los pasos descritos en esta guía para agregar de forma manual el nombre de dominio predeterminado de la distribución al servicio de contenedor en las siguientes circunstancias:
-
Si ocurre algún problema y el nombre de dominio predeterminado de la distribución no se agrega de forma automática al servicio de contenedor.
-
Si utiliza una distribución que no sea de Lightsail con el servicio de contenedor.
Solo puede agregar manualmente el nombre de dominio predeterminado de la distribución al servicio de contenedor mediante AWS Command Line Interface (AWS CLI). Para obtener más información acerca de los servicios de contenedor, consulte Servicios de contenedores. Para obtener más información sobre las distribuciones, consulte Almacenamiento de objetos.
Agregar el dominio predeterminado de una distribución a un servicio de contenedor de
Complete el siguiente procedimiento para agregar el dominio predeterminado de una distribución a un servicio de contenedor en Lightsail con AWS Command Line Interface (AWS CLI). Para ello, utilice el comando update-container-service. Para obtener más información, consulte update-container-service en la Referencia de comandos de AWS CLI.
nota
Debe instalar la AWS CLI y configurarla para Lightsail antes de continuar con este procedimiento. Para obtener más información, consulte Configuración de la AWS CLI para trabajar con Lightsail.
-
Abra una ventana del símbolo del sistema o del terminal.
-
Ingrese uno de los siguientes comandos para agregar el dominio predeterminado de una distribución a un servicio de contenedor.
nota
Si agregó un dominio personalizado al servicio de contenedor, deberá especificar tanto el dominio personalizado como el dominio predeterminado de la distribución.
No hay ningún dominio personalizado configurado en el servicio de contenedor:
aws lightsail update-container-service --service-nameContainerServiceName--public-domain-names '{"_": ["DistributionDefaultDomain"]}'Hay uno o varios dominios personalizados configurados en el servicio de contenedor:
aws lightsail update-container-service --service-nameContainerServiceName--public-domain-names '{"CertificateName": ["ExistingCustomDomain"],"_": ["DistributionDefaultDomain"]}'En el comando, sustituya el texto del ejemplo siguiente por el suyo propio:
-
ContainerServiceName: el nombre del servicio contenedor de Lightsail que se especificó como origen de la distribución. -
DistributionDefaultDomain: el dominio predeterminado de la distribución que utiliza el servicio de contenedor como origen. Por ejemplo,example123.cloudfront.net. -
CertificateName: el nombre del certificado de Lightsail de los dominios personalizados que actualmente están adjuntos al servicio de contenedor, si los hubiere. Si no hay dominios personalizados adjuntos al servicio de contenedor, utilice el comando etiquetado como No hay ningún dominio personalizado configurado en el servicio de contenedor. -
DistributionDefaultDomain: el dominio personalizado actualmente adjunto al servicio de contenedor.
Ejemplos:
-
No hay ningún dominio personalizado configurado en el servicio de contenedor:
aws lightsail update-container-service --service-nameContainerServiceName--public-domain-names '{"_": ["example123.cloudfront.net"]}' -
Hay uno o varios dominios personalizados configurados en el servicio de contenedor:
aws lightsail update-container-service --service-nameContainerServiceName--public-domain-names '{"example-com": ["example.com"],"_": ["example123.cloudfront.net"]}'
-