Instalação do Docker no CentOS 7

Neste artigo descreverei a instalação simples do Docker Engine, fazendo que seu sistema operacional esteja pronto para rodar aplicações em Containers. A instalação pode ser feita através do gerenciador de pacotes YUM e também através de scripts.

[ Hits: 4.740 ]

Por: Renato Diniz Marigo em 29/09/2016 | Blog: http://www.renatomarigo.com.br


Introdução



Docker é uma plataforma Open Source para desenvolvimento de aplicações em containers. O Docker tem como objetivo fazer a entrega de aplicações de forma rápida e sem complicações. Com Docker você pode separar as suas aplicações em containers que futuramente podem ser recriados em caso de falha e escalável com facilidade dependendo da necessidade.

O que o Docker promete: "Construa o Navio e Execute"

O Docker trabalha em uma combinação de funcionalidades do Kernel Linux em forma de containers.

Com Docker você pode executar praticamente qualquer aplicação de forma segura e isolada.

Agora que você sabe o que é o Docker vou ensinar como fazer a instalação do Docker Engine que fará com que o seu sistema Operacional consiga rodar containers.

Neste artigo será mostrado como fazer a instalação em um CentOS 7, mas ele pode ser instalado em diversas plataformas e na Cloud:
Requisitos:
  • Sistema Operacional CentOS 7 de 64 bits;
  • Kernel 3.10 ou superior.

# uname -r

Instalações

Existem dois modos de se instalar o Docker Engine, através do gerenciador de pacotes Yum, ou através de um script de instalação, demostrarei as duas formas.

Instalação pelo Yum

Entre no servidor com um usuário que possua permissões de root.

Adicione o repositório do Yum com o seguinte comando:

sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF


Após a configuração do repositório você pode instalar o pacote do Docker:

sudo yum install docker-engine

Inicie o serviço do Docker:

sudo systemctl start docker

Habilite o serviço na inicialização do sistema:

sudo systemctl enable docker

Para verificar se a instalação foi feita corretamente:

sudo docker -v
Docker version 1.12.0, build 8eab29e

Faça um teste rodando uma imagem teste em container:

sudo docker run hello-world

Se o comando acima executou normalmente o seu docker foi instalado com sucesso.

Instalação por script

Caso necessite de uma instalação por script, a instalação é muito simples e você pode seguir os passos abaixo.

Entre no servidor com um usuário que possua permissões de root.

Execute o comando abaixo que irá executar o script de instalação oficial do Docker:

sudo curl -fsSL https://get.docker.com/ | sh

Este script adicionará o repositório e instalará o Docker.

Inicie o serviço do Docker:

sudo systemctl start docker

Habilite o serviço na inicialização do sistema:

sudo systemctl enable docker

Para verificar se a instalação foi feita corretamente:

sudo docker -v
Docker version 1.12.0, build 8eab29e

Faça um teste rodando uma imagem teste em container:

sudo docker run hello-world

    Próxima página

Páginas do artigo
   1. Introdução
   2. Configurações adicionais
Outros artigos deste autor

Zabbix Server 2.0 no Ubuntu Server 12.04 - Instalação e configuração

Instalação de um Servidor Web

Comando: journalctl - Monitoramento de LOGs

Instalação do Fail2Ban no CentOS 7

Tutorial de instalação do Squid no CentOS

Leitura recomendada

Grace - Gráficos em ciência

Utilizando o VNC Server no Linux

Cryptkeeper - Transportando arquivos com segurança no pendrive

Instalando o CACIC no Debian Linux

Clonando discos utilizando o G4U ("Ghost para Unix")

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts