Menu
Coddy logo textTech

Diferentes distros

Parte de la sección Introducción a Docker del Journey de Terminal de Coddy — lección 9 de 40.

Cada imagen lleva su propio sistema de archivos, por lo que el mismo comando puede dar resultados diferentes dependiendo de la imagen en la que se ejecute. Un gran ejemplo es /etc/os-release, un archivo que cada distribución de Linux utiliza para describirse a sí misma:

docker run alpine cat /etc/os-release

Al ejecutarlo dentro de alpine, este archivo dice Alpine Linux. Ejecuta exactamente el mismo comando dentro de ubuntu:

docker run ubuntu cat /etc/os-release

y dice Ubuntu en su lugar. Los archivos difieren genuinamente porque cada imagen realmente incluye un sistema operativo diferente.

challenge icon

Desafío

Principiante

Lee el archivo /etc/os-release dentro de un contenedor ubuntu con cat y confirma que se identifica como Ubuntu.

Hoja de referencia

Cada imagen de Docker lleva su propio sistema de archivos. El mismo comando puede producir resultados diferentes dependiendo de la imagen:

docker run alpine cat /etc/os-release  # imprime Alpine Linux
docker run ubuntu cat /etc/os-release  # imprime Ubuntu

/etc/os-release es un archivo estándar de Linux que describe la distribución del SO de la imagen.

Pruébalo tú mismo

Terminal
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Introducción a Docker