Answers:
Minikube使用boot2docker作为其基本映像,因此,对VM的默认SSH登录最终为docker:tcuser
1。
minikube ssh -v 7
它将显示输出,您可以在其中看到完整的SSH命令
/usr/bin/ssh -F /dev/null -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -o ConnectionAttempts=3 -o ConnectTimeout=10 -o ControlMaster=no -o ControlPath=none docker@127.0.0.1 -o IdentitiesOnly=yes -i ~/.minikube/machines/minikube/id_rsa -p 56290
docker exec -it bash
中列出的容器之一docker ps
。
在Mac中获取minikube的用户和密码。
cat ~/.minikube/machines/minikube/config.json
SSH登录
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)