Mise à jour du 2019-01-31, grâce à la mise à jour de ru10, il existe maintenant une meilleure façon :
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
Réponse originale :
Après un certain temps, j'ai trouvé la manière suivante d'obtenir un shell de la machine virtuelle créée par HyperKit :
Exécutez depuis le terminal :
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty
Vous verrez un écran vide, puis appuyez sur entrée, vous aurez une invite de login. Connectez-vous en tant que root
et appuyez sur entrée, vous obtiendrez un shell (pas de mot de passe), vous obtiendrez un shell :
Pour quitter la session, tapez Ctrl-A k
(puis y
pour confirmer).
Cela peut sembler un peu bidouille, mais ça semble fonctionner pour le moment (Sep 2016) (Sep 2017).