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-releaseExecutado dentro do alpine, este arquivo diz Alpine Linux. Execute o exato mesmo comando dentro do ubuntu:
docker run ubuntu cat /etc/os-releasee diz Ubuntu em vez disso. Os arquivos realmente diferem porque cada imagem realmente traz um sistema operacional diferente.
Desafio
InicianteLeia 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
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
4Gerenciando Containers
Nomeando ContainersContainers em Segundo PlanoListando Todos os ContainersParando e RemovendoRecapitulação - Ciclo de Vida do Container10Projeto de Aplicativo de Saudação
Visão Geral do ProjetoEscrever o Dockerfile5Inspecionando Containers
Logs do ContainerInspecionando DetalhesExecutando ComandosRecapitulação - Health Check3Executando Containers
Executando um ComandoExecução RealDiferentes DistrosRemoção Automática de ContainersRecapitulação - Container Runner