Notícias
Sete dias de loucura de Black Friday — grandes ofertas da Serverspace!
RP
July 12, 2024
Atualizado July 12, 2024

Instalação do mecanismo do Docker no CentOS

CentOS

Para trabalhar com a tecnologia de virtualização, várias plataformas são usadas no sistema operacional, o que permite executar sistemas, utilitários e aplicativos independentes devido ao isolamento dos processos e do ambiente no nível do processador e do kernel. Essa solução se tornou evolutiva e é usada ativamente na produção de vários sistemas de informação. Uma das opções para implementar essa tecnologia é o Docker, cuja instalação consideraremos nesta instrução.

Instalação rápida do Docker no CentOS!

Uma das três opções para instalar a plataforma Docker no CentOS é através de um script pré-preparado pela própria empresa. Ele gravará os repositórios e fará o download da chave para o EDS e, em seguida, instalará o software necessário por meio do gerenciador de pacotes.

Observe que o usuário deve ser root ou ter privilégios sudo. Você também deve ter em mente que o script não oferece configuração detalhada, mas apenas instala/atualiza os pacotes da plataforma! Vale a pena usar essa solução se as condições listadas anteriormente forem atendidas.

Vamos atualizar os pacotes e instalar as dependências necessárias, para isso, execute o comando:

yum update && dnf install curl nano -y
cover-1-e1719431047981
Screenshot №1 — Atualizar pacotes

Depois de fazer o download e conceder direitos para trabalhar com o script, execute-o como root:

curl -fsSL https://get.docker.com -o install.sh && chmod 700 install.sh &&\
bash ./install.sh
script
Screenshot №2 — Execução do script do processo

Como resultado, a única coisa que resta a fazer é iniciar o próprio daemon de gerenciamento da plataforma Docker por meio do sistema de provisionamento:

service docker start && service docker status
result-1
Screenshot №3 — Starting service

Como resultado, a plataforma de conteinerização está implantada na máquina e pronta para uso!

Instalação via repositório

Todas as etapas do tutorial podem ser executadas em servidores em nuvem avançados. O Serverspace fornece servidores VPS isolados para uso comum e virtualizado.

create-server-1
Screenshot №4 — Criar servidor

Levará algum tempo para implementar a capacidade do servidor. Depois disso, você pode se conectar de qualquer uma das formas convenientes!

Na maioria dos casos, os sistemas de informações de combate podem exigir uma versão específica do Docker ou a necessidade de rastrear manualmente o desempenho do sistema. Para fins de configuração mais flexível, podemos usar os repositórios da plataforma! Vamos acessar o diretório de configuração do gerenciador de pacotes e criar um arquivo:

cd /etc/yum.repos.d/ && nano docker-ce.repo

Dentro do qual você precisa escrever uma configuração, com uma sintaxe específica:

[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://download.docker.com/linux/centos/$releasever/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://download.docker.com/linux/centos/gpg

Cada uma das opções acima tem sua própria funcionalidade, as principais são:

  • baseurl especifica um link para o repositório a partir do qual os pacotes serão sincronizados e instalados;
  • função habilitada, que indica o estado do repositório. Se ele deve ou não ser incluído na lista de pesquisa;
  • gpgcheck verifica o EDS dos pacotes baixados para determinar sua autenticidade e integridade a partir do momento da transmissão;
  • gpgkey o caminho para a chave usada no formato de caminho de URL. Para controlar as chaves existentes no seu sistema, você também pode fazer o download, verificar a soma do hash e especificar o caminho para o arquivo via file:///.

Depois disso, podemos salvar o arquivo com Ctrl+O e prosseguir com a instalação dos pacotes:

yum install docker-ce docker-ce-cli contained.io
docker-result
Screenshot №4 — Resultado da atualização

Como você pode ver na captura de tela acima, o repositório docker-ce-stable que mencionamos foi usado para instalar esses pacotes, então tudo o que resta a fazer é iniciar o daemon e começar!

service docker start
Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA

Você também pode gostar...

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.