Iniciar Contentor Docker

DockerBeginner
Pratique Agora

Introdução

Neste laboratório, embarcaremos numa jornada ao antigo reino de Dockeria, onde o poderoso dragão, Dockeron, vagueia livremente. O nosso objetivo é dominar a arte de iniciar e gerir contentores Docker para cumprir a antiga profecia e conquistar o respeito de Dockeron.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 99%. Recebeu uma taxa de avaliações positivas de 100% dos estudantes.

Preparar o Ambiente Docker

Neste passo, prepararemos o nosso ambiente Docker garantindo que o Docker está instalado e em execução. Adicionalmente, faremos o download da imagem Docker hello-world e executaremos um contentor baseado nesta imagem.

Tarefa 1: Instalar o Docker

Primeiro, vamos garantir que o Docker está instalado. Se não estiver instalado, por favor, instale o Docker para o seu sistema operativo específico seguindo a documentação oficial.

Tarefa 2: Iniciar o Serviço Docker

Certifique-se de que o serviço Docker está ativo e em execução executando o seguinte comando no terminal:

sudo systemctl start docker
Tarefa 3: Fazer Download e Executar a Imagem hello-world

Faça o download da imagem Docker hello-world executando o seguinte comando:

docker pull hello-world

Em seguida, execute um contentor baseado na imagem hello-world utilizando o seguinte comando:

docker run hello-world

Lançar um Contentor Personalizado

Neste passo, criaremos um Dockerfile para construir uma imagem Docker personalizada e executaremos um contentor baseado nela.

Tarefa 1: Criar um Dockerfile

Crie um ficheiro chamado Dockerfile no diretório /home/labex/project com o seguinte conteúdo:

FROM alpine
CMD echo "Welcome to Dockeria, the land of dragons!"
Tarefa 2: Construir e Executar a Imagem Personalizada

Construa a imagem Docker personalizada utilizando o seguinte comando:

cd /home/labex/project
docker build -t dockeria-image .

Finalmente, execute um contentor baseado na imagem recém-construída:

cd /home/labex/project
docker run dockeria-image

Resumo

Neste laboratório, aventurámo-nos no reino de Dockeria e aproveitámos o poder dos contentores Docker. Ao completar as tarefas, adquirimos as competências essenciais para iniciar e gerir contentores Docker. Este conhecimento será inestimável à medida que continuamos as nossas aventuras no domínio da conteinerização.