Linux DevOps – Docker: Containers para Aplicações – Parte 1/4

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

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *