Comando Docker Create

DockerBeginner
Pratique Agora

Introdução

O Docker é uma plataforma popular para desenvolver, distribuir e executar aplicações. O comando docker create é utilizado para criar um novo container a partir de uma imagem. Neste desafio, você aprenderá passo a passo como usar o comando docker create para criar um novo container.

Criar um Container a partir de uma Imagem

Neste subdesafio, você aprenderá como criar um novo container a partir de uma imagem usando o comando docker create.

Objetivo

  • Criar um novo container a partir da imagem httpd.

Exemplo

Aqui está um exemplo do que você deve ser capaz de realizar ao final desta etapa:

  1. Abra um terminal ou prompt de comando.
  2. Crie um novo container a partir da imagem httpd.
  • Se esta for a primeira vez que você insere este comando

Primeira criação de container Docker

  • Se esta não for a primeira vez que você insere este comando

Repetindo o comando Docker create

  1. Verifique se o container foi criado.

Verificar status de criação do container

Dicas

Se o nome do container já estiver em uso, você pode usar o comando docker rm -f xxx(container-name) para removê-lo.

Requisitos

  • O Docker deve estar instalado em sua máquina.

Nomear o Container

Neste subdesafio, você aprenderá como nomear um container usando a opção --name.

Objetivo

  • Criar um novo container chamado my-httpd a partir da imagem httpd.

Exemplo

Aqui está um exemplo do que você deve ser capaz de realizar ao final desta etapa:

  1. Abra um terminal ou prompt de comando.
  2. Crie um novo container chamado my-httpd a partir da imagem httpd.

Criando o container my-httpd

  1. Verifique se o container foi criado.

Verificação do container docker

Dica

Se o nome do container já estiver em uso, você pode usar o comando docker rm -f xxx(container-name) para removê-lo.

Requisitos

  • O Docker deve estar instalado em sua máquina.

Mapear Portas

Neste subdesafio, você aprenderá como mapear portas usando a opção -p.

Objetivo

  • Mapear a porta 8080 no host para a porta 80 em um container chamado my-httpd2.

Exemplo

Aqui está um exemplo do que você deve ser capaz de realizar ao final desta etapa:

  1. Abra um terminal ou prompt de comando.
  2. Crie um novo container chamado my-httpd2 a partir da imagem httpd e mapeie a porta 8080 no host para a porta 80 no container.

Mapeamento de porta do container docker create

  1. Verifique se o mapeamento de porta do host está na configuração do container.

Verificação do mapeamento de porta do container

Dica

Se o nome do container já estiver em uso, você pode usar o comando docker rm -f xxx(container-name) para removê-lo.

Requisitos

  • O Docker deve estar instalado em sua máquina.

Definir Variáveis de Ambiente

Neste subdesafio, você aprenderá como definir variáveis de ambiente usando a opção -e.

Objetivo

  • Definir a variável de ambiente NGINX_HOST como example.com em um container chamado my-httpd3.

Exemplo

Aqui está um exemplo do que você deve ser capaz de realizar ao final desta etapa:

  • Abra um terminal ou prompt de comando.
  • Crie um novo container chamado my-httpd3 a partir da imagem httpd e defina a variável de ambiente NGINX_HOST como example.com no container.

Criando container com ambiente

  • Verifique se a variável de ambiente está na configuração do container.

verificar variável de ambiente do container

Dica

Se o nome do container já estiver em uso, você pode usar o comando docker rm -f xxx(container-name) para removê-lo.

Requisitos

  • O Docker deve estar instalado em sua máquina.

Montar Volumes

Neste subdesafio, você aprenderá como montar volumes usando a opção -v.

Objetivo

  • Montar o diretório /var/www no host para o diretório /usr/share/nginx/html em um container chamado my-httpd4.

Exemplo

Aqui está um exemplo do que você deve ser capaz de realizar ao final desta etapa:

  1. Abra um terminal ou prompt de comando.
  2. Crie um novo container chamado my-httpd4 a partir da imagem httpd e monte o diretório /var/www no host para o diretório /usr/share/nginx/html no container.

Criando container com montagem de volume

  1. Verifique se a montagem de volume do container está configurada no container.

verificar montagem de volume do container

Dica

Se o nome do container já estiver em uso, você pode usar o comando docker rm -f xxx(container-name) para removê-lo.

Requisitos

  • O Docker deve estar instalado em sua máquina.

Resumo

Neste desafio, você aprendeu como usar o comando docker create para criar um novo container passo a passo. Você aprendeu como criar um container a partir de uma imagem, nomear o container, mapear portas, definir variáveis de ambiente e montar volumes. Com essas habilidades, você pode criar e configurar containers para executar suas aplicações no Docker.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar