Introdução
Neste laboratório, você será transportado de volta à antiga arena romana, onde contêineres Docker batalham pela supremacia no mundo virtual. Você é um espectador ávido, com o objetivo de entender e dominar a arte de gerenciar contêineres Docker. Ao testemunhar as emocionantes batalhas Docker, sua tarefa é aprender a controlar e manipular o sistema Docker para vários cenários.
Explorando o Docker
Nesta etapa, você embarcará em uma exploração do Docker, baixando e executando um contêiner simples.
Baixe a imagem Docker "hello-world":
docker pull hello-worldExecute o contêiner "hello-world":
docker run hello-world
Criando Seu Próprio Contêiner
Nesta etapa, você criará um Dockerfile simples para construir sua própria imagem Docker personalizada.
Crie um arquivo chamado Dockerfile no diretório ~/project com o seguinte conteúdo:
FROM alpine:latest
CMD ["echo", "Welcome to the Docker Arena"]
Construa a imagem Docker a partir do Dockerfile:
docker build -t docker-arena .
Execute o contêiner Docker personalizado com base na imagem recém-construída:
docker run docker-arena
Gerenciando Contêineres
Nesta etapa, você aprenderá como iniciar, parar e remover contêineres Docker.
Inicie um contêiner chamado "nginx" usando a imagem oficial do nginx:
docker run --name nginx -d -p 8080:80 nginxPare o contêiner "nginx" em execução:
docker stop nginxRemova o contêiner "nginx":
docker rm nginx
Resumo
Neste laboratório, simulamos um cenário emocionante de arena Docker para ajudá-lo a entender os conceitos e habilidades fundamentais de gerenciamento de contêineres Docker. Ao seguir as instruções passo a passo, você explorou a extração e execução de imagens Docker, a criação de imagens personalizadas e o gerenciamento eficaz de contêineres. Este laboratório oferece uma introdução amigável para iniciantes ao gerenciamento de sistemas Docker e capacita você a aproveitar o poder do Docker para seus próprios projetos.



