Skip to content

Instantly share code, notes, and snippets.

@Glaucoed
Last active November 9, 2022 18:34
Show Gist options
  • Select an option

  • Save Glaucoed/4c09cc8552530a2f98c8612392aeafc8 to your computer and use it in GitHub Desktop.

Select an option

Save Glaucoed/4c09cc8552530a2f98c8612392aeafc8 to your computer and use it in GitHub Desktop.
Criando da primeira imagem Docker

Limpando tudo antes de começar!

docker system prune -af

Atenção: O arquivo Dockerfile deve ser criado na raiz do seu projeto e não tem nenhuma extensão. Ele ficará assim no seu VS Code:

.
└── meu-projeto/
    ├── src/
    │   └── 
    └── Dockerfile

Criando o arquivo Dockerfile podemos adicionar o conteúdo a seguir:


FROM alpine:3.14
CMD ["echo", "Eu sou uma pessoa estudante da Trybe!"]

Para isso, vamos utilizar o comando docker build -t ! O comando espera:

- Uma flag -t, que indicará qual será o nome da imagem, e também a tag, se utilizar o formato <nome>:<tag>;
- Um contexto, ou seja, em qual caminho de pasta o Docker deve se basear para processar o arquivo Dockerfile.
   └ Normalmente utilizamos apenas . (ponto final), que indica a pasta atual.
   
   **Passamos a flag -t primeira-imagem para indicar ao Docker como a imagem deve se chamar;
   **Como contexto, passamos o valor . (ponto final) para indicar ao Docker que o processo de construção deve se basear na pasta atual;

Executando nossa primeira imagem


docker run --rm primeira-imagem
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment