Logo DB1 Group Logo DB1 Group CodeJourney
  • A DB1
    Sobre nósDB1 Labs
  • Soluções

    DB1 Global Software: Desenvolvimento de software sob demanda

    Tinbot: Robô interativo para empresas que buscam inovação

    ANYMARKET: Plataforma de vendas em marketplaces

    Koncili: Software para conciliação de repasses dos Marketplaces

    Eive: Software de gestão empresarial ERP para e-commerces e distribuidoras

    Domus: ERP multimercado com know-how em indústria

    Livedash: Sistema de dashboards para gestão da sua empresa em tempo real

    EDIG e EDIG Express: Emissor de documentos fiscais

    Consignet: Software para gestão de crédito consignado e folha de pagamento

    DB1 Techgov: Softwares sob demanda para gestão pública

  • Blogs
    Code JourneyMy Journey
  • Contato
  • Materiais
  • Trabalhe na DB1
    Quero trabalhar na DB1Quero trabalhar Home Office
Comandos de Docker, por Pedro Mázala
Desenvolvimento

Principais comandos de Docker: Usando containers no desenvolvimento de software

Comandos de Docker, por Pedro Mázala
Comunicação DB1
25 de março de 2019
Comandos de Docker, por Pedro Mázala

Ao desenvolver uma aplicação, torná-la acessível para colegas de equipe e para o cliente pode se tornar um desafio. Afinal, na sua máquina funciona, mas e no Sistema Operacional de quem precisa testar? Pois é, para resolver comportamentos inesperados que geram gargalos no projeto, surgiu o conceito de Container e o Docker.

O que são Containers?

Containers compartilham de um mesmo Sistema Operacional, diferente das tradicionais VM’s (Virtual Machines, ou Máquinas Virtuais) que necessitam de enormes capacidades de disco e memória para rodar diversos SO’s. Um container isola recursos e permite uma comunicação mais fácil entre diferentes containers. Assim, basta que o outro usuário tenha o Docker instalado para acessar sua aplicação em seu container.

Saiba mais sobre o surgimento do conceito de Container, além de DockerFile e Docker Compose nesse artigo de Larissa Roder.

Principais comandos de Docker: Ciclo de Capacitação gratuito!

Quer entender mais sobre o Docker e aprender a começar?  O desenvolvedor Pedro Mázala apresentou um Ciclo de Capacitação em formato de vídeos para explicar:

  • Os problemas enfrentados sem utilizar containers
  • O diferenciar de criar aplicações containerizadas
  • As desvantagens de Virtual Machines
  • Como funcionam Containers na prática
  • O uso de imagens
  • Como personalizar sua imagem
  • Como aplicar Docker em produção
  • Os principais comandos de Docker

Os 5 comandos mais utilizados:

Você conhecerá tutoriais dos comandos abaixo:

  • Docker pull

Comando para que você possa baixar suas imagens de um repositório.

  • Docker run

Comando para que você possa executar seus containers a partir de uma imagem.

  • Docker push

Com esse comando é possível enviar imagens criadas por você para repositórios de imagens.

  • Docker attach

Comando que possibilita anexar ao STDOUT do container.

  • Docker exec

Comando para criar um novo processo em um container.

Ciclos de Capacitação são uma prática da DB1, onde desenvolvedores compartilham conhecimento em uma série de vídeos. Para acessar este ciclo, é simples!

Assista ao Ciclo para dominar os comandos de Docker

O acesso aos vídeos é gratuito! Basta e preencher seu nome e e-mail para receber o link com todos os tutoriais:

new RDStationForms(‘form-ciclodocker-blog-80a8e5849561ec6d61fc-html’, ‘UA-52052324-1’).createForm();


Escrito por

Comunicação DB1

Inscreva-se e receba nossa newsletter!

Estamos sempre gerando conteúdos inéditos para compartilhar conhecimento com você, além das últimas notícias de tecnologia.

Veja também:

Mulher preocupada pesquisando sobre como superar medos e ansiedade

7 Dicas práticas para superar medos e ansiedade

Este artigo foi transcrito a partir da live “Como …

Ler mais
Foto de Francisco de Almeida, apresentador do Lightning Talk sobre roteiro de apresentação
Carreira

[Vídeo] Descubra como criar um roteiro de apresentação!

Se apresentar para o público é uma misto de sentim…

Ler mais
Foto de Jeremias Queiroga ao lado de seu tema sobre Estimativa de Teste
Lightning Talks

[Vídeo] Estimativa de Teste de Software Utilizando APT, baseado em pontos de função

Quando falamos de testes, falamos de evitar custos…

Ler mais
Thumbnail do Lightning Talk o que é Keycloak
Lightning Talks

[Vídeo] O que é Keycloak?

Já introduzimos o que é Keycloak aqui no blog. Por…

Ler mais
Dev usando ferramentas para code review
Desenvolvimento

Melhorando a qualidade do seu code review com analisadores estáticos

Não raramente tenho percebido code reviews que bus…

Ler mais
Thumbnail do Lightning Talk sobre como lidar com clientes
Lightning Talks

“Preciso falar com o cliente, e agora?” Conheça 5 práticas para lidar com clientes.

Conversar com o cliente é uma coisa que, mais cedo…

Ler mais
Líder fazendo gestão de conflitos
Ambiente de trabalho

Gestão de conflitos – A Atuação da Empresa e do Líder na Prevenção e Cuidados Periódicos

É de suma importância a criação de pilares que est…

Ler mais
Desenvolvimento

Feature Flags com Flagr e C#

No artigo anterior nós discutimos o que são featur…

Ler mais
Desenvolvendo com flagr
Desenvolvimento

Feature Toggles e Feature Flags com Flagr

Nos bastidores da entrega de uma nova feature, uma…

Ler mais
desenvolvedores estudando sobre o que é Keycloak
Desenvolvimento

O que é Keycloak e como começar a usar

Já parou pra pensar quantas vezes desenvolvemos fu…

Ler mais
mulher meditando sobre inteligência emocional
Carreira

Inteligência Emocional: como conquistar essa habilidade?

Com certeza você já ouviu muitas vezes o termo “in…

Ler mais
profissionais da área de tecnologia estudando sobre o que faz um analista de negócios

O que faz um Analista de Negócios?

Você sabia que para desenvolver um bom software nã…

Ler mais
Uma marca
Logo DB1 Group
  • Política de Privacidade
  • Materiais
  • Trabalhe Conosco
  • Press Room
  • Canal de ética
Redes sociais

Selos e certificados
AWS Partner Network GPTW ISO 9001 ISO 27001 Melhores Empresas para trabalhar Você S/A Melhores Empresas para começar a carreira Você S/A