Introdução ao Docker
Conheça o Docker e sua importância para profissionais de dados. Aprenda sobre contêineres e imagens Docker.
Comece O Curso Gratuitamente4 horas11 vídeos43 exercícios21.920 aprendizesDeclaração de Realização
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.Treinar 2 ou mais pessoas?
Tentar DataCamp for BusinessAmado por alunos de milhares de empresas
Descrição do Curso
O Docker é uma ferramenta usada para desenvolver, executar e enviar contêineres. É uma parte essencial do conjunto de ferramentas de todo profissional de dados, ajudando a criar aplicativos ou fluxos de trabalho robustos, seguros e dimensionáveis.
Neste curso, você se tornará um profissional do Docker, adquirindo experiência prática com o Docker CLI.
Aprenda os conceitos básicos do Docker e saiba como criar e gerenciar contêineres usando Dockerfiles e instruções. Você aprenderá a terminologia do Docker e terá experiência prática com os comandos do Docker usando a interface de linha de comando do Docker.
À medida que avança, você aprenderá a criar e gerenciar contêineres do Docker usando Dockerfiles e instruções de Dockerfile. Para concluir, você aprenderá as práticas recomendadas de segurança de imagem do Docker para tornar suas imagens seguras e protegidas.
Treinar 2 ou mais pessoas?
Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.Nas seguintes faixas
Containerização e virtualização com o Docker e o Kubernetes
Ir para a trilhaEngenheiro de aprendizado de máquina
Ir para a trilhaEngenheiro de dados profissional em Python
Ir para a trilha- 1
Usando contêineres do Docker
GratuitoVocê 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.
Execução de contêineres do Docker50 xpExecutando seu primeiro contêiner100 xpExecutar um contêiner em segundo plano100 xpUm contêiner interativo50 xpTrabalhar com contêineres do Docker50 xpAjudar um colega100 xpLimpeza de contêineres100 xpGerenciando imagens locais da janela de encaixe50 xpExtraindo sua primeira imagem100 xpExtração de uma tag específica100 xpLimpeza de imagens100 xp - 2
Escrevendo suas próprias imagens 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.
Distribuindo imagens do Docker50 xpCompartilhando seu trabalho usando um registro do Docker100 xpSalvando uma imagem em um arquivo100 xpRecebendo imagens do Docker100 xpCriando suas próprias imagens do Docker50 xpCriando sua primeira imagem100 xpTrabalhando na linha de comando100 xpEditando um Dockerfile100 xpCriando seu próprio Dockerfile100 xpGerenciando arquivos em sua imagem50 xpCópia de arquivos em uma imagem100 xpCópia de pastas100 xpTrabalhar com arquivos baixados100 xpEscolhendo um comando de início para sua imagem do Docker50 xpSubstituir o comando padrão50 xpExtração de uma tag específica100 xpAdicionando um CMD100 xp - 3
Criando imagens seguras do Docker
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.
Introdução ao armazenamento em cache do Docker50 xpArmazenamento em cache do Docker50 xpInstruções de pedido de Dockerfile100 xpAlteração de usuários e do diretório de trabalho50 xpWORKDIR e USER50 xpConfiguração do usuário100 xpDefinir o diretório de trabalho100 xpVariáveis em Dockerfiles50 xpEntendendo ARG e ENV50 xpSubstituindo ARG em uma compilação100 xpMudança de comportamento ao iniciar um contêiner100 xpCriando imagens seguras do Docker50 xpPráticas recomendadas de segurança50 xpManter os pacotes atualizados50 xpSeja seguro, não use o root100 xp
Treinar 2 ou mais pessoas?
Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.Nas seguintes faixas
Containerização e virtualização com o Docker e o Kubernetes
Ir para a trilhaEngenheiro de aprendizado de máquina
Ir para a trilhaEngenheiro de dados profissional em Python
Ir para a trilhacolaboradores
Tim Sangster
Ver MaisFull Stack Software Engineer
O que os outros alunos têm a dizer?
Junte-se a mais de 15 milhões de alunos e comece Introdução ao Docker hoje mesmo!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.