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.
Preciso 12.04 (LTS) ─ deb https://apt.dockerproject.org/repoubuntu-preciso principal
Trusty 14.04 (LTS) ─ deb https://apt.dockerproject.org/repo/ ubuntu-trusty main
Wily 15.10 ─ deb https://apt.dockerproject.org/repo ubuntu-wily principal
Xenial 16.04 (LTS) - https://apt.dockerproject.org/repo ubuntu-xenial main
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