wils@web ~ $ cat ~/ajuda/como-iniciar-containers-docker-com-docker-compose-2-12-em-um-ambiente-de-desenvolvimento.md
DockerComo iniciar containers Docker com Docker Compose 2.12 em um ambiente de desenvolvimento
O Docker Compose é uma ferramenta poderosa que permite definir e executar aplicações Docker multi-container. Neste manual, vamos explorar como iniciar containers Docker utilizando o Docker Compose 2.12 em um ambiente de desenvolvimento.
Pré-requisitos
- Docker instalado
- Docker Compose 2.12 instalado
- Conhecimento básico de terminal
Passo a Passo
1. Instalação do Docker e Docker Compose
Primeiro, certifique-se de que o Docker e o Docker Compose estão instalados em seu sistema. Para verificar a instalação, execute:
docker --versiondocker-compose --version2. Criar um arquivo docker-compose.yml
Crie um diretório para sua aplicação e dentro dele, crie um arquivo chamado docker-compose.yml. Este arquivo define os serviços da sua aplicação. Por exemplo:
version: '3.8'
services:
web:
image: nginx:latest
ports:
- "8080:80"
db:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: root3. Iniciar os containers
Com o arquivo docker-compose.yml criado, você pode iniciar os containers com o seguinte comando:
docker-compose up -dO parâmetro -d executa os containers em segundo plano.
4. Verificar os containers em execução
Para verificar se os containers estão em execução, use:
docker-compose ps5. Parar os containers
Para parar os containers, execute:
docker-compose downConclusão
Agora você sabe como iniciar containers Docker com Docker Compose 2.12 em um ambiente de desenvolvimento. Lembre-se de que o Docker Compose facilita a gestão de múltiplos containers, permitindo que você se concentre no desenvolvimento da sua aplicação.
Dica: Utilize o comando docker-compose logs para visualizar os logs dos containers e facilitar o diagnóstico de problemas.
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.