Instalando Docker no Linux

Para iniciar a instalação do Docker, vamos usar uma instância do Ubuntu. Você pode usar o Oracle Virtual Box para configurar uma instância virtual do Linux, caso ainda não o tenha.

A captura de tela a seguir mostra um servidor Ubuntu simples que foi instalado no Oracle Virtual Box. Há um usuário do sistema operacional chamadodemo que foi definido no sistema com acesso root completo ao servidor.

Para instalar o Docker, precisamos seguir as etapas fornecidas abaixo.

Step 1- Antes de instalar o Docker, primeiro você deve garantir que possui a versão correta do kernel do Linux em execução. O Docker foi projetado para ser executado apenas no kernel Linux versão 3.8 e superior. Podemos fazer isso executando o seguinte comando.

uname

Este método retorna as informações do sistema sobre o sistema Linux.

Sintaxe

uname -a

Opções

a - Isso é usado para garantir que as informações do sistema sejam retornadas.

Valor de retorno

Este método retorna as seguintes informações no sistema Linux -

  • nome do kernel
  • nome do nó
  • lançamento do kernel
  • versão do kernel
  • machine
  • processor
  • plataforma de hardware
  • sistema operacional

Exemplo

uname –a

Resultado

Quando executamos o comando acima, obteremos o seguinte resultado -

Na saída, podemos ver que a versão do kernel do Linux é 4.2.0-27, que é superior à versão 3.8, então estamos prontos para prosseguir.

Step 2 - Você precisa atualizar o sistema operacional com os pacotes mais recentes, o que pode ser feito por meio do seguinte comando -

apt-get

Este método instala pacotes da Internet no sistema Linux.

Sintaxe

sudo apt-get update

Opções

  • sudo - o sudo comando é usado para garantir que o comando seja executado com acesso root.

  • update - o update opção é usada para garantir que todos os pacotes sejam atualizados no sistema Linux.

Valor de retorno

Nenhum

Exemplo

sudo apt-get update

Resultado

Quando executamos o comando acima, obteremos o seguinte resultado -

Este comando se conectará à Internet e baixará os pacotes de sistema mais recentes para o Ubuntu.

Step 3- A próxima etapa é instalar os certificados necessários que serão exigidos para trabalhar com o site Docker mais tarde para baixar os pacotes Docker necessários. Isso pode ser feito com o seguinte comando.

sudo apt-get install apt-transport-https ca-certificates

Step 4- A próxima etapa é adicionar a nova chave GPG. Essa chave é necessária para garantir que todos os dados sejam criptografados ao baixar os pacotes necessários para o Docker.

O comando a seguir fará o download da chave com o ID 58118E89F3A912897C070ADBF76221572C52609D do keyserver hkp: //ha.pool.sks-keyservers.net: 80 e adiciona-o ao advchaveiro. Observe que esta chave específica é necessária para baixar os pacotes Docker necessários.

Step 5 - Em seguida, dependendo da versão do Ubuntu que você possui, será necessário adicionar o site relevante ao docker.list para o apt package manager, para que possa detectar os pacotes do Docker no site do Docker e baixá-los de acordo.

Como nosso sistema operacional é Ubuntu 14.04, usaremos o nome do repositório como “deb https://apt.dockerproject.org/repoubuntu-trusty main ”.

E então, precisaremos adicionar este repositório ao docker.list como acima mencionado.

echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main” 
   | sudo tee /etc/apt/sources.list.d/docker.list

Step 6 - Em seguida, emitimos o apt-get update command para atualizar os pacotes no sistema Ubuntu.

Step 7 - Se você quiser verificar se o gerenciador de pacotes está apontando para o repositório correto, você pode fazer isso emitindo o apt-cache command.

apt-cache policy docker-engine

Na saída, você obterá o link para https://apt.dockerproject.org/repo/

Step 8 - Emita o apt-get update command para garantir que todos os pacotes no sistema local estejam atualizados.

Step 9 - Para Ubuntu Trusty, Wily e Xenial, temos que instalar os pacotes de kernel linux-image-extra- *, que permite usar o aufs storage driver. Este driver é usado pelas versões mais recentes do Docker.

Isso pode ser feito usando o seguinte comando.

sudo apt-get install linux-image-extra-$(uname -r) 
   linux-image-extra-virtual

Step 10 - A etapa final é instalar o Docker e podemos fazer isso com o seguinte comando -

sudo apt-get install –y docker-engine

Aqui, apt-get usa a opção de instalação para baixar a imagem do mecanismo do Docker do site do Docker e instalar o Docker.

O mecanismo Docker é o pacote oficial da Docker Corporation para sistemas baseados no Ubuntu.

Na próxima seção, veremos como verificar a versão do Docker que foi instalada.

Versão Docker

Para ver a versão do Docker em execução, você pode emitir o seguinte comando -

Sintaxe

docker version

Opções

  • version - É usado para garantir que o comando Docker retorne a versão do Docker instalada.

Valor de retorno

A saída fornecerá os vários detalhes da versão do Docker instalada no sistema.

Exemplo

sudo docker version

Resultado

Quando executamos o programa acima, obteremos o seguinte resultado -

Informações do Docker

Para ver mais informações sobre o Docker em execução no sistema, você pode emitir o seguinte comando -

Sintaxe

docker info

Opções

  • info - É usado para garantir que o comando Docker retorne as informações detalhadas sobre o serviço Docker instalado.

Valor de retorno

A saída fornecerá os vários detalhes do Docker instalado no sistema, como -

  • Número de recipientes
  • Número de imagens
  • O driver de armazenamento usado pelo Docker
  • O diretório raiz usado pelo Docker
  • O driver de execução usado pelo Docker

Exemplo

sudo docker info

Resultado

Quando executamos o comando acima, obteremos o seguinte resultado -

Docker para Windows

O Docker tem suporte pronto para o Windows, mas você precisa ter a seguinte configuração para instalar o Docker para Windows.

Requisitos de sistema

SO Windows Windows 10 64 bits
Memória 2 GB de RAM (recomendado)

Você pode baixar o Docker para Windows em - https://docs.docker.com/docker-for-windows/

Docker ToolBox

O Docker ToolBox foi projetado para versões mais antigas do Windows, como o Windows 8.1 e o Windows 7. Você precisa ter a seguinte configuração para instalar o Docker para Windows.

Requisitos de sistema

SO Windows Windows 7, 8, 8.1
Memória 2 GB de RAM (recomendado)
Virtualização Isso deve ser ativado.

Você pode baixar o Docker ToolBox em - https://www.docker.com/products/docker-toolbox