Alpine es una distribución de Linux. Docker le proporciona la imagen Alpine Linux de tamaño reducido (solo 5 MB). La imagen de Alpine Linux Docker tiene ventajas sobre la imagen de Ubuntu debido a su tamaño relativamente más bajo y proporciona casi todas las funcionalidades que puede ofrecer una imagen de Ubuntu. En este artículo, veremos cómo crear una imagen Alpine Linux. También intentaremos instalar el cliente MySQL, Python 3 y Firefox dentro de Alpine Linux Docker Container.
Para crear el contenedor Docker de Alpine, siga los pasos a continuación:
Paso 1: extraer y ejecutar la imagen de Alpine
Para ejecutar Alpine Image Docker Container, puede usar el comando de ejecución de Docker.
sudo docker run -it alpine:3
Una vez que se carga la imagen, abre el shell automáticamente.
Paso 2: Instalar Python 3
Para instalar python 3 dentro de Alpine Container, puede usar el comando apk add dentro del shell.
apk add python3
Paso 3: Instale MySQL dentro del Contenedor
Puede instalar el cliente MySQL usando el siguiente comando.
apk add mysql-client
Paso 4: Instala Firefox
Para instalar Firefox dentro del contenedor, puede usar el siguiente comando.
apk add firefox
Paso 5: confirme los cambios en la imagen
Necesita la identificación del contenedor para confirmar los cambios en la imagen.
Para encontrar el ID del contenedor, use este comando.
sudo docker ps -a
Copie el ID del contenedor y péguelo en este comando.
sudo docker commit eacdf78d1bde my-alpine
“my-alpine” es el nuevo nombre de la imagen.
Puede verificar enumerando las imágenes.
sudo docker images