Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

volume

Faltou essa parte de configurar o volume, chegamos ate essa parte.

1 resposta

Boa noite,

para configurar volumes com o compose não tem muito mistério. Os conceitos são os mesmos vistos com docker. A documentação aqui é bem direta.

Abaixo exemplos de volumes dos tipos bind e volume:

services:
  backend:
    image: awesome/backend
    volumes:
      - type: volume
        source: db-data
        target: /data
        volume:
          nocopy: true
      - type: bind
        source: /var/run/postgres/postgres.sock
        target: /var/run/postgres/postgres.sock

volumes:
  db-data:

Se o volume é uma pasta física no host e utilizado somente por um serviço, PODE ser declarado somente no serviço que irá utilizá-lo em vez de ser declarado na área global de volumes.