como instalar o Docker no CentOS 7 + Docker Compose

o conceito e a tecnologia do Docker são muito reconhecidos hoje. Muitos administradores de sistemas usam essa ferramenta para trabalhar por causa das muitas vantagens que ela oferece ao lidar com contêineres no Linux. É por isso que hoje vamos mostrar-lhe como instalar o Docker no CentOS 7 e, em seguida, como instalar o Docker Compose para aumentar ainda mais o seu VPS!

Docker é muito apreciado principalmente pela implementação de imagens que contêm aplicativos ou serviços que comumente queremos instalar em nossa rede. Além de tudo isso, é um projeto de código aberto que facilita a compreensão de seu funcionamento e até mesmo a adaptabilidade conforme necessário.

entendendo o que é o Docker e seus contêineres

o Docker é uma tecnologia de código aberto que gerencia e automatiza a implantação de aplicativos por meio de um contêiner. Esses contêineres são distribuídos por meio de imagens que contêm tudo o que é necessário para executar um aplicativo. Por exemplo, existem imagens do WordPress, Nginx, MariaDB e muitos outros serviços ou aplicativos.

A principal vantagem de usar o Docker é que podemos “instalar” Serviços ou aplicativos em muitos sistemas, independentemente do hardware. Por exemplo, podemos fazer uma imagem do nosso aplicativo e ele pode ser executado em qualquer computador que tenha o Docker instalado. Tudo isso independentemente do sistema operacional ou hardware em questão.

O melhor de tudo, começar a usar esta ferramenta é muito fácil! Vamos aprender como instalar o Docker no CentOS 7!

como instalar o Docker no CentOS 7

Instalar o Docker no CentOS 7 é simples. Para fazer isso, você precisa se conectar ao seu servidor usando SSH. Confira nosso tutorial PuTTY se você tiver problemas com esta etapa.

ssh [email protected]

em seguida, precisamos instalar uma série de pacotes antes de instalar o Docker. Precisamos ser o usuário root e executar a seguinte linha na linha de comando:

yum install -y yum-utils device-mapper-persistent-data lvm2

A maneira mais fácil e segura de concluir o processo é através dos repositórios oficiais do Docker. Para fazer isso, é necessário executar esta linha de comando:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Depois disso, podemos instalar o Docker no CentOS 7 executando o seguinte comando:

yum install docker-ce

Agora você sabe como instalar o Docker no CentOS. Mas ainda não está em execução! Para ativar e iniciar o Docker, execute os seguintes comandos:

systemctl enable docker

systemctl start docker

Finalmente, você pode verificar o status do serviço para verificar se tudo correu bem:

systemctl status docker

como resultado, devemos ver uma linha verde indicando que o Docker está funcionando.

aplicativos básicos do Docker

primeiro, vamos começar com o comando “Olá mundo” do Docker. Para isso, você precisa executar o seguinte comando:

docker run hello-world

Esta imagem de teste é a que o Docker recomenda verificar sempre que a ferramenta for reinstalada.

Você pode verificar todas as imagens que você tem no seu sistema com este comando:

docker images

ou procure no repositório do Docker uma imagem disponível com o comando de pesquisa.

docker search 

Por exemplo, você pode procurar uma imagem relacionada ao CentOS 7 assim:

docker search centos7

e se você quiser baixar uma imagem, você pode fazer isso com o seguinte comando:

docker pull 

Finalmente, para executar a imagem use o comando executar. Você pode chamar a imagem pelo seu ID ou diretamente pelo nome.

docker run -t -i 

a opção-i significa que você tornará a imagem interativa, enquanto a opção-t significa que você terá acesso a um terminal e poderá simular um.

para sair de uma imagem, você precisa pressionar CTRL+D.

como instalar o Docker Compose no CentOS 7

o Docker Compose é um utilitário que nos permite exibir imagens no Docker. Foi criado porque muitos programas exigem serviços extras para serem executados. Por exemplo, com o WordPress ou outro CMS, exigimos, em primeiro lugar, um servidor web funcional e a imagem de um gerenciador de banco de dados e, finalmente, a imagem do aplicativo.

teríamos que implantá-los um a um e configurá-los. Com o Docker Composer, podemos definir tudo em um único arquivo, com todas as imagens dependentes da principal e carregá-las normalmente.

para instalar o Docker Compose no CentOS 7, precisamos executar este comando:

caso você não tenha o curl instalado, você pode instalá-lo usando o seguinte comando:

yum install curl

então você tem que atribuir permissões de execução ao Docker Compose binário:

chmod +x /usr/local/bin/docker-compose

E agora, para garantir que não haja problemas ao usar a ferramenta no terminal, você terá que fazer um link simbólico para o sistema:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

finalmente, verifique a versão instalada:

docker-compose --version

e você estará pronto para usar o Docker e o docker compose.

conclusão

hoje Docker é uma ferramenta muito utilizada. A implementação de aplicativos na forma de contêineres nos salva de problemas de compatibilidade. Além disso, o Docker facilita a instalação e a manutenção de contêineres existentes. Por outro lado, se você adicionar uma ferramenta como Compose à tecnologia Docker, a produtividade e a eficiência melhorarão ainda mais.

saber tudo sobre a instalação do Docker no CentOS e sobre a ferramenta em si é muito importante hoje, por isso recomendamos que você visite o site do projeto e leia mais sobre ele. Aprendizagem Feliz!

este artigo foi alterado pela última vez em Outubro 28, 2020 9:46 pm

Posted on

Deixe uma resposta

O seu endereço de email não será publicado.