Menu
Coddy logo textTech

Diferentes Distros

Parte da seção Introdução ao Docker do Journey de Terminal da Coddy — lição 9 de 40.

Cada imagem carrega seu próprio sistema de arquivos, então o mesmo comando pode fornecer resultados diferentes dependendo da imagem em que você o executa. Um ótimo exemplo é o /etc/os-release, um arquivo que toda distribuição Linux usa para se descrever:

docker run alpine cat /etc/os-release

Executado dentro do alpine, este arquivo diz Alpine Linux. Execute o exato mesmo comando dentro do ubuntu:

docker run ubuntu cat /etc/os-release

e diz Ubuntu em vez disso. Os arquivos realmente diferem porque cada imagem realmente traz um sistema operacional diferente.

challenge icon

Desafio

Iniciante

Leia o arquivo /etc/os-release dentro de um container ubuntu com cat e confirme que ele se identifica como Ubuntu.

Folha de consulta

Cada imagem Docker carrega seu próprio sistema de arquivos. O mesmo comando pode produzir resultados diferentes dependendo da imagem:

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

/etc/os-release é um arquivo padrão do Linux que descreve a distribuição do SO da imagem.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao Docker