wils@web ~ $ cat ~/ajuda/como-configurar-ambientes-de-desenvolvimento-com-docker-compose-2-15.md
DockerComo configurar ambientes de desenvolvimento com Docker Compose 2.15
O Docker Compose é uma ferramenta poderosa que permite definir e gerenciar ambientes de desenvolvimento com múltiplos contêineres. Com a versão 2.15, diversas melhorias foram implementadas para facilitar a configuração e o uso.
Introdução
Este manual irá guiá-lo na configuração de um ambiente de desenvolvimento utilizando o Docker Compose 2.15, abordando desde a instalação até a execução de um projeto simples.
Passo a Passo
1. Instalação do Docker e Docker Compose
Primeiro, você precisa ter o Docker e o Docker Compose instalados. Siga os comandos abaixo:
sudo apt update
sudo apt install docker.io
sudo apt install docker-compose
2. Verifique as versões
Após a instalação, verifique se as ferramentas estão corretamente instaladas:
docker --version
docker-compose --version
3. Criação do diretório do projeto
Crie um diretório para o seu projeto e navegue até ele:
mkdir meu_projeto
cd meu_projeto
4. Criação do arquivo docker-compose.yml
Crie um arquivo chamado docker-compose.yml e adicione a configuração dos serviços desejados. Aqui está um exemplo simples com um serviço web usando Nginx:
version: '2.15'
services:
web:
image: nginx:latest
ports:
- "8080:80"
5. Inicie os serviços
Com o arquivo configurado, inicie os serviços com o comando:
docker-compose up -d
6. Acesse o serviço
Abra o navegador e acesse http://localhost:8080 para verificar se o Nginx está funcionando corretamente.
7. Parar os serviços
Para parar os serviços, utilize o seguinte comando:
docker-compose down
Conclusão
Com esses passos, você configurou um ambiente de desenvolvimento básico utilizando o Docker Compose 2.15. Para projetos mais complexos, considere adicionar outros serviços e volumes conforme necessário.
Dica: Utilize o comando docker-compose logs para visualizar os logs dos serviços e facilitar a depuração.
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.