我已经在 MAC 使用 this 安装了 docker
客户端和 minikube
教程。使用的命令如下:
brew install hyperkit
brew install minikube
# Install Docker CLI
brew install docker
brew install docker-compose
# Start minikube
minikube start
# Tell Docker CLI to talk to minikube's VM
eval $(minikube docker-env)
# Save IP to a hostname
echo "`minikube ip` docker.local" | sudo tee -a /etc/hosts > /dev/null
尽管在运行 docker run hello-world
时,出现以下错误:
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 192.168.64.1:53: read udp 192.168.64.3:49107->192.168.64.1:53: read: connection refused.
See 'docker run --help'
有办法解决吗?我试着关注 this ,但它可能与问题无关。
最佳答案
我没有解决方案,但作为解决方法,您可以使用 virtualbox 或任何其他 VM 驱动程序。我用过虚拟机:
minikube start --driver=virtualbox
关于macos - minikube docker : Error response from daemon: connection refused when running sample docker container in MAC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70567950/