Este exercício faz parte do curso
Você iniciará e interromperá seu primeiro contêiner e verá como limpar seu ambiente removendo todos os contêineres e imagens. Você verá como depurar problemas executando comandos dentro de um contêiner ou executando comandos bash em um contêiner de forma interativa. Tudo isso é feito usando a interface de linha de comando do Docker.
Depois que você conseguir gerenciar imagens e contêineres, é hora de saber como compartilhar imagens com colegas ou com toda a empresa e entender como criar as suas próprias imagens. Agora, você criará suas próprias imagens usando Dockerfiles. Os Dockerfiles são arquivos de texto que incluem tudo o que é necessário para o Docker criar uma imagem. Você aprenderá a criar imagens e terá uma introdução a todas as instruções essenciais do Dockerfile, como FROM, RUN, COPY, entre outras. Ao final deste capítulo, você terá uma visão de como o Docker cria imagens e será capaz de criar imagens otimizadas do Docker a partir do zero.
Exercício atual
Neste capítulo final, você se concentrará em tornar seus Dockerfiles configuráveis e seguros. Você aprenderá a tornar seus Dockerfiles configuráveis usando as instruções ARG e ENV. Você verá por que alterar o usuário em suas imagens as torna mais seguras e como usar a instrução USER Dockerfile para fazer isso. Para finalizar, você aprenderá sobre algumas práticas recomendadas de segurança essenciais ao criar imagens do Docker.