wils@web ~ $ cat ~/ajuda/como-criar-e-gerenciar-containers-docker-usando-docker-compose-2-17.md
DockerComo criar e gerenciar containers Docker usando Docker Compose 2.17
O Docker Compose é uma ferramenta poderosa para definir e gerenciar aplicações multi-container. Com a versão 2.17, você pode simplificar o processo de criação e orquestração de containers Docker.
Introdução
Este manual irá guiá-lo na criação e gerenciamento de containers Docker usando o Docker Compose 2.17. Você aprenderá a estruturar seu projeto, definir serviços e executar comandos essenciais.
Passo a Passo
1. Instalação do Docker e Docker Compose
- Certifique-se de que o Docker está instalado:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo apt-get install docker-compose
2. Criando um arquivo docker-compose.yml
Crie um arquivo chamado docker-compose.yml no diretório do seu projeto:
version: '3.8'
services:
web:
image: nginx:latest
ports:
- "80:80"
db:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: root
3. Iniciando os containers
Para iniciar os containers definidos no arquivo docker-compose.yml, execute:
docker-compose up -d
O parâmetro -d executa os containers em segundo plano.
4. Verificando o status dos containers
Para verificar o status dos containers em execução:
docker-compose ps
5. Parando e removendo containers
Para parar os containers:
docker-compose down
Isso também remove os containers, redes e volumes associados.
Conclusão
O Docker Compose facilita a gestão de aplicações complexas com múltiplos serviços. Para otimizar seu fluxo de trabalho, considere usar arquivos de ambiente para gerenciar configurações sensíveis.
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.