A área de tecnologia se expande cada vez mais, tornando-se um mercado bastante aquecido para…
Principais comandos de Docker: Usando containers no desenvolvimento de software
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();
Comments (0)