Iniciando e Instalando o Docker

Retomando as postagens! A sequência dos próximos posts terá como objetivo criar uma visão geral e direta do Docker.

Então, vamos lá. =)

O que é o Docker ?

O Docker é um plataforma Open Source utilizado para criação de conteiners, que podem ser criados ambientes isolados rapidamente, além de fácil administração.

Conceitos que devem ser explicados são os das imagens e os conteiners.

O Docker trata uma imagem como um pacote independente, leve e com o necessário para para execução. Já o Conteiner é uma instância de uma imagem na qual é executada de forma isolada.

Outro ponto a ser esclarecido é entre Virtualização vs Conteiner.  Enquanto na virtualização necessitamos de hipervisores para executar sistemas operacionais convidados com kernel, discos e memórias dedicadas.  Os conteiners compartilham o mesmo kernel local, não sendo necessário a criação de uma nova maquina, assim executando apenas o necessário.  Como ilustrado na imagem abaixo:

VM-Diagram
Imagem retirada do site https://hub.docker.com/r/tplcom/docker-presentation/

 

Instalando o Docker

Após a breve introdução, vamos instalar o Docker. Irei utilizar um Debian na versão 8 e o Docker em sua versão community.

Instalando o Repositório

Antes de instalar o repositório vamos instalar alguns pacotes necessários para que o apt possa usar repositórios HTTPS. Então vamos fazer o seguinte procedimento( com permissões de root):

apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

Em seguida, vamos adicionar a chave GPG ofcial do docker.

curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -

E por ultimo vamos adicionar o repositório

add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"

Assim adicionamos o repositório Docker ao nosso sources.list.

Instalando Docker

Com o repositório instalado, vamos realizar a instalação do Docker de forma bem simples. Vamos executar os comandos abaixo:

apt-get update
apt-get install  docker-ce

Após a instalação vamos verificar se o serviço Docker está ativo com o comando:

systemctl status docker

Devemos ter uma saída parecida com a imagem abaixo:

VirtualBox_Docker_23_05_2017_13_37_00
Saída comando systemctl status docker

Assim finalizamos este post =)

Os objetivos destes posts é ser bem direto ao tema abordado. Caso queira se aprofundar, ir direto na fonte.

Fonte: https://docs.docker.com

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s