Intermédios 14 min

Implantar uma pilha com o Compositor de Docker

Execute aplicativo, banco de dados e cache com um arquivo docker-compose.yml.

#Compositor de Docker#Stack# Implantar

Pronto para começar o seu serviço? Verifique ofertas e encomendas on-line.

Ver ofertas e ordem

Objectivo

Implantar uma aplicação completa (frontend, API, banco de dados) com o Docker Compor em seu VPS.

Compositor de Docker de Arquitetura
Vários contentores orquestrados por um único ficheiro YAML

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:
  1. Criar pasta de projeto

    mkdir -p ~/stack && cd ~/stack em seguida, coloque o arquivo docker-compose.yml.

  2. Iniciar

    docker compose up -d

  3. Verificar

    docker compose ps, todos os serviços devem ser em execução.

  4. Registos

    docker compose logs -f web para diagnosticar.

Guias relacionados