Uso de la imagen de contenedor base de AL2023
La imagen de contenedor de AL2023 se construye desde los mismos componentes de software que se incluyen en la AMI de AL2023. Está disponible para su uso en cualquier entorno como imagen base para las cargas de trabajo de Docker. Si ya usa la AMI de Amazon Linux para las aplicaciones de Amazon Elastic Compute Cloud (Amazon EC2), puede incluir sus aplicaciones en contenedores con la imagen de contenedor de Amazon Linux.
Puede usar la imagen de contenedor de Amazon Linux de su entorno de desarrollo local y luego insertar su aplicación en AWS con Amazon Elastic Container Service (Amazon ECS). Para obtener más información, consulte Utilización de imágenes de Amazon ECR con Amazon ECS en la Guía del usuario de Amazon Elastic Container Registry.
La imagen de contenedor de Amazon Linux está disponible en Amazon ECR Public. Puede enviar comentarios sobre AL2023 a través de su representante designado de AWS o archivando un problema en el repositorio de amazon-linux-2023
Para extraer la imagen de contenedor de Amazon Linux desde Amazon ECR Public
-
Autentique el cliente Docker en su registro de Amazon Linux Public. Los tokens de autenticación son válidos durante 12 horas. Para obtener más información, consulte Autenticación de registros privados en la Guía del usuario de Amazon Elastic Container Registry.
nota
El comando get-login-password se admite con la última versión de AWS CLI versión 2. Para obtener más información, consulte Installing the AWS Command Line Interface en la Guía del usuario de AWS Command Line Interface.
$aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.awsEl resultado es el siguiente.
Login succeeded -
Extraiga la imagen de contenedor de Amazon Linux ejecutando el comando docker pull. Para ver la imagen de contenedor de Amazon Linux en la galería pública de Amazon ECR, consulte Galería pública de Amazon ECR: amazonlinux
. nota
Cuando extraiga la imagen de contenedor de Docker de AL2023, puede utilizar las etiquetas en uno de los siguientes formatos:
-
Para obtener la última versión de la imagen de contenedor de AL2023, utilice la etiqueta
:2023. -
Para obtener una versión específica de AL2023, puede usar el siguiente formato:
-
:2023.[0-7 release quarter].[release date].[build number]
-
En los siguientes ejemplos, se utiliza la etiqueta
:2023y se extrae la imagen de contenedor más reciente disponible en AL2023.$docker pull public.ecr.aws/amazonlinux/amazonlinux:2023 -
-
(Opcional) Ejecute el contenedor localmente.
$docker run -it --security-opt seccomp=unconfined public.ecr.aws/amazonlinux/amazonlinux:2023 /bin/bash
Para extraer la imagen de contenedor de AL2023 de Docker Hub
-
Extraiga la imagen de contenedor de AL2023 con el comando docker pull.
$docker pull amazonlinux:2023 -
(Opcional) Ejecute el contenedor localmente.
$docker run -it amazonlinux:2023 /bin/bashnota
La imagen de contenedor de AL2023 utiliza únicamente el administrador de paquetes
dnfpara instalar los paquetes de software. Esto significa que no hay ningún comandoamazon-linux-extraso un comando equivalente para usar con software adicional.