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ícios
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?Experimente o DataCamp For Business
Amado 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.
Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas 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 xpExecutando seu primeiro contêiner35 xpExecutando seu primeiro contêiner50 xpExecutando seu primeiro contêiner50 xpExecutando seu primeiro contêiner35 xpExecutar um contêiner em segundo plano100 xpAn interactive container50 xpWorking with Docker containers50 xpHelping a colleague100 xpCleaning up containers100 xpManaging local docker images50 xpPulling your first image100 xpPulling a specific tag100 xpCleaning up images100 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
Para Empresas
Treinar 2 ou mais pessoas?
Obtenha acesso à biblioteca completa do DataCamp, com relatórios, atribuições, projetos e muito mais centralizadosNas 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 14 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.