wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-personalizada-com-o-docker-compose-2-12.md
DockerComo criar uma rede Docker personalizada com o Docker Compose 2.12
Introdução
Este manual irá guiá-lo na criação de uma rede Docker personalizada utilizando o Docker Compose 2.12. O Docker Compose é uma ferramenta que permite definir e gerenciar aplicações multi-contêiner de forma simples.
Passo a Passo
1. Instalação do Docker e Docker Compose
Certifique-se de que o Docker e o Docker Compose estão instalados em seu sistema. Você pode verificar a instalação com os seguintes comandos:
docker --versiondocker-compose --version2. Criar um diretório do projeto
Crie um diretório para o seu projeto e navegue até ele:
mkdir minha-rede-dockercd minha-rede-docker3. Criar o arquivo docker-compose.yml
Crie um arquivo chamado docker-compose.yml no diretório do projeto:
touch docker-compose.ymlAbra o arquivo em um editor de texto e adicione o seguinte conteúdo:
version: '3.8'
services:
app:
image: nginx
networks:
- minha-rede
db:
image: mysql:5.7
networks:
- minha-rede
networks:
minha-rede:
driver: bridge4. Subir a rede e os serviços
Utilize o comando abaixo para criar a rede e iniciar os serviços definidos no arquivo docker-compose.yml:
docker-compose up -d5. Verificar a rede e os contêineres
Para verificar se a rede foi criada e os contêineres estão em execução, utilize os seguintes comandos:
docker network lsdocker psConclusão
Agora você possui uma rede Docker personalizada com dois serviços em execução. Para parar e remover os contêineres, utilize:
docker-compose downDica: Explore as opções de configuração no arquivo docker-compose.yml para personalizar ainda mais sua rede e serviços.
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.