33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Utilizar o código:

BLACK33
BG40
Utilizar a promoção
31.10.2024

Como instalar o Docker no CentOS

O Docker é uma ferramenta poderosa para criar, implementar e executar aplicações em contentores, fornecendo um ambiente isolado que simplifica o desenvolvimento e a implementação. A instalação do Docker no CentOS permite-lhe tirar partido destas capacidades. Este guia irá guiá-lo pelo processo de instalação do Docker em um servidor CentOS

1. Atualizar o sistema

Antes de instalar o Docker, é uma boa ideia atualizar seu sistema para garantir que todos os pacotes estejam atualizados

sudo yum update -y
#

2. Instalar os pacotes necessários

O Docker requer que algumas dependências sejam instaladas primeiro. Execute o seguinte comando para as adicionar

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

O pacote yum-utils fornece o utilitário yum-config-manager, que usaremos para configurar o repositório do Docker

3. Configurar o repositório do Docker

Em seguida, adicione o repositório oficial do Docker ao seu sistema

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

Este repositório fornece os pacotes Docker mais recentes para o CentOS

4. Instalar o Docker

Com o repositório adicionado, pode agora instalar o Docker

sudo yum install -y docker-ce
#

Isso instala o mecanismo Docker no seu sistema CentOS

5. Iniciar e habilitar o Docker

Depois que o Docker estiver instalado, inicie o serviço Docker e habilite-o para ser executado na inicialização

sudo systemctl start docker
#
sudo systemctl enable docker

Para verificar o status do serviço Docker, você pode executar

sudo systemctl status docker

6. Verificar a instalação do Docker

Para verificar se o Docker está a funcionar corretamente, execute o seguinte comando

sudo docker run hello-world

Esse comando baixa uma imagem de teste do repositório do Docker e a executa. Se tudo estiver configurado corretamente, você verá uma mensagem informando que o Docker está instalado e funcionando

7. Gerenciando o Docker como um usuário não raiz (opcional)

Por padrão, o Docker requer privilégios de root. Para permitir que um usuário não-root execute comandos do Docker, adicione-o ao grupo docker

Etapa 1: criar o grupo Docker

sudo groupadd docker
#

Passo 2: Adicionar o seu utilizador ao grupo Docker

Substitua seu_nome_de_usuário pelo nome de usuário real ao qual você deseja dar acesso ao Docker

sudo usermod -aG docker your_username
#

Depois de adicionar o utilizador, termine a sessão e volte a iniciar sessão para que as alterações tenham efeito

8. Comandos básicos do Docker

Aqui estão alguns comandos essenciais do Docker para começar

  • Listar contêineres do Docker
    docker ps # Mostra os contentores em execução docker ps -a # Mostra todos os contentores, incluindo os parados
  • Iniciar e parar contentores
    docker start container_id
    #
    docker stop container_id
  • Remover contentores
    docker rm container_id
    #
  • Listar imagens do Docker
    docker images
    #
  • Extrair uma imagem do Docker
    docker pull image_name

9. Configurando o Docker para iniciar na inicialização

O Docker já deve estar configurado para iniciar na inicialização. No entanto, se você precisar reativá-lo

sudo systemctl enable docker
#

10. Configuração adicional do Docker (opcional)

  • Configurando o Docker Compose: o Docker Compose permite definir e executar aplicativos de vários contêineres. Instale o Docker Compose com
    sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
    #
  • Configurando o Docker Daemon: Personalize o Docker editando o arquivo /etc/docker/daemon.json. É possível configurar opções como logging, drivers de armazenamento e configurações de rede.

Conclusão

A instalação do Docker no CentOS fornece um ambiente flexível para aplicativos em contêineres, simplificando os processos de desenvolvimento e implantação. Com o Docker instalado e funcionando, agora você pode começar a explorar a conteinerização para seus projetos no CentOS.

33%

Black Friday Sale Off on everything

and 40% off for dedicated bulgaria servers

Utilizar o código:

BLACK33
BG40
Utilizar a promoção