Link para o vídeo: https://youtu.be/_o8vTapK78Y
Este vídeo (parte 1/4), voltado para sysadmin Linux, trata de Docker, um gerenciador de containers de aplicação. Os containers são peças fundamentais na cultura DevOps, que é uma forma de abordar infraestrutura de rede na nuvem (cloud computing). Essa abordagem pode ser usada localmente, também.
Na parte teórica, são vistos conceitos introdutórios, como: O que é Docker? O que ele resolve? O que é uma imagem? O que é container?
Como plataforma para construção de aplicações baseadas em containers, o Docker torna fácil o desenvolvimento, o empacotamento da aplicação junto com suas dependências, isolando a aplicação da infraestrutura subjascente. Isso resolve problemas de portabilidade, reduz o overhead das VMs, agiliza a entrega e facilita o deploy.
Essas características somadas ao isolamento de processos promovido pelos containers, viabiliza a criação de clusters de aplicação, método valioso para garantir a alta disponibilidade dos sistemas.
Na parte prática, é mostrado a instalação do Docker, o download e a execução de vários containers (Debian, Ubuntu, CentOS e Alpine Linux), além de comandos de gerenciamento de imagens e containers.
Alguns comandos usados: docker search, docker pull, docker run, docker images, docker container ls, docker ps, docker attach, Ctrl-P+Ctrl-Q, docker commit, docker kill, docker image rm, docker container rm, docker system prune.
Índice do vídeo:
00:00 Introdução
01:52 Vinheta
02:09 Conceitos
02:12 O que é o Docker?
02:40 O que o Docker resolve?
05:09 O que é uma imagem?
06:04 O que é container?
06:49 Docker Hub
07:22 Instalação do Docker
08:12 Instalando o Docker via script com o curl
10:26 Testando a instalação do Docker
11:18 Container Debian
11:24 Comando docker searck
12:18 Comando docker pull
13:01 Comando docker images
13:32 Comando docker run
15:56 Comando Ctrl-P=Ctrl-Q (sair sem fechar sessão)
16:24 Comando docker ps
17:36 Container CentOS
21:42 Container Ubuntu
25:16 Comando docker attach
26:30 Container Alpine
29:00 Comando docker kill
33:20 Destruindo containers
39:22 Criando imagem própria
39:30 docker commit
41:14 Criando container a partir de uma imagem específica
43:33 Executando container novo
44:05 Apagando tudo
44:15 docker rm
48:00 docker system prune
48:22 Resumo Link para este vídeo: https://youtu.be/_o8vTapK78Y
Link do Canal Dicas do La-Roque: https://www.youtube.com/channel/UCiCi…
Blog do Canal Dicas do La-Roque: http://www.dicasdolaroque.com.br
Contato email: dicasdolaroque@gmail.com