Implantar uma pilha com o Compositor de Docker
Execute aplicativo, banco de dados e cache com um arquivo docker-compose.yml.
Pronto para começar o seu serviço? Verifique ofertas e encomendas on-line.
Ver ofertas e ordemObjectivo
Implantar uma aplicação completa (frontend, API, banco de dados) com o Docker Compor em seu VPS.
Pré-requisito
- Acoplamento instalado (Guia de acoplagem)
- Plug-in do Compositor de Docker :
docker compose version
Exemplo docker-compose.yll
services:
web:
image: nginx:alpine
ports: ["80:80"]
volumes: ["./site:/usr/share/nginx/html"]
db:
image: mariadb:11
environment:
MYSQL_ROOT_PASSWORD: change_me
MYSQL_DATABASE: app
volumes: ["db_data:/var/lib/mysql"]
volumes:
db_data:- Criar pasta de projeto
mkdir -p ~/stack && cd ~/stackem seguida, coloque o arquivodocker-compose.yml. - Iniciar
docker compose up -d - Verificar
docker compose ps, todos os serviços devem ser em execução. - Registos
docker compose logs -f webpara diagnosticar.