Docker
Docker é uma plataforma open-source escrita em GO cuja finalidade é criar ambientes isolados para aplicações e serviços. Com esse isolamento o docker garante que cada container tenha tudo que um serviço precisa para ser executado.
Uma das vantagens dessa abordagem é você poder iniciar esse serviço em qualquer máquina que sempre irá rodar da forma esperada, com bibliotecas, dependências e permissões configuradas da forma correta, sem surpresas.
Instalando o Docker
apt-get install docker.io
Comandos Básicos
docker pull [nome da imagem];
Baixa a imagem.
docker images;
Lista todas as imagens baixadas
docker run [nome da imagem];
Inicia um container da imagem que você escolheu.
docker ps;
Lista os containers em execução
docker stop
Para a execução de todos dos containers
docker rm
Exclui todos os containers criados
Nota: Para parar/excluir um container especifico, é só colocar o nome do contaneir no final dos comandos listados.
EXERCÍCIOS DE FIXAÇÃO
Baseado no material desta apostila informe os comandos necessários para realizar cada uma das tarefas a seguir:
Imagine que instalamos o docker
- [ ] Baixe a imagem
- [ ] Liste todas as imagens baixadas
- [ ] Inicie um container da imagem que você escolheu
- [ ] Liste os containers em execução
- [ ] PARE a execução de todos os containers
- [ ] Exclui os containers criados