wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-personalizada-para-multiplos-containers-no-ubuntu-22-04.md
DockerComo criar uma rede Docker personalizada para múltiplos containers no Ubuntu 22.04
Este manual irá guiá-lo na criação de uma rede Docker personalizada para múltiplos containers no Ubuntu 22.04.
Introdução
O Docker permite a criação de redes personalizadas, facilitando a comunicação entre containers. Neste guia, você aprenderá a criar uma rede e a conectar containers a ela.
Passo a Passo
1. Instalar o Docker
Primeiro, certifique-se de que o Docker está instalado no seu sistema. Se não estiver, você pode instalá-lo com os seguintes comandos:
sudo apt update
sudo apt install docker.io2. Iniciar o serviço Docker
Inicie o serviço Docker e habilite-o para iniciar automaticamente:
sudo systemctl start docker
sudo systemctl enable docker3. Criar uma rede Docker personalizada
Para criar uma rede personalizada, utilize o seguinte comando:
docker network create minha-redeVocê pode verificar se a rede foi criada com sucesso usando:
docker network ls4. Criar containers e conectá-los à rede
Agora, vamos criar dois containers e conectá-los à rede que acabamos de criar. Por exemplo, vamos usar a imagem do Nginx:
docker run -d --name nginx1 --network minha-rede nginx
docker run -d --name nginx2 --network minha-rede nginx5. Verificar a comunicação entre os containers
Para testar a comunicação entre os containers, você pode usar o seguinte comando para acessar o shell de um deles:
docker exec -it nginx1 /bin/bashUma vez dentro do container, você pode usar o comando ping para verificar a conexão com o outro container:
ping nginx2Conclusão
Você agora tem uma rede Docker personalizada com múltiplos containers. Lembre-se de que você pode adicionar mais containers à mesma rede usando o mesmo parâmetro --network.
Dica: Utilize o comando docker inspect minha-rede para obter informações detalhadas sobre a sua rede.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.