docker - 如何在Windows上访问minikube docker守护程序?

标签 docker minikube

我安装了minikube,现在我想创建我的docker容器,但是如何运行docker命令?我在命令提示符下尝试了以下内容

enter image description here

但是它无法将docker识别为命令。

我也尝试从PowerShell获得相同的结果,docker无法识别。

我目前仅在工作站上安装了minikube,因为从注释中我得到一个印象,即我不需要Docker Desktop(请参阅Unable to connect to running docker containers (minikube docker daemon)),给我留下了印象。

最佳答案

this SO question中,有一个答案将向您展示3种如何使Minikube和Docker在Windows上工作的方式:

Scenarios are like this:

1) Use Docker, and minikube with Hyper-V (you will find instruction in an answer above) Enable Hyper-V, install Docker, use minikube with arguments minikube start --vm-driver hyperv --hyperv-virtual-switch "<created Hyper-V switch name>" In the same time you will be able to interact with Docker in normal way. Use kubectl/minikube commands for your Kubernetes cluster and Docker commands for Docker. 2) Use VirtualBox for Kubernetes and Docker toolbox for Docker minikube start --vm-driver=virtualbox

3) Use Docker for Windows and Kubernetes in Docker



我相信这会解决您的问题。请让我知道是否有帮助。

关于docker - 如何在Windows上访问minikube docker守护程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60308329/

相关文章:

docker - 我正在尝试在Google Cloud Compute VM实例上运行Docker 'hello-world'应用程序,但似乎无法通过Web浏览器访问输出

c# - 无法从 docker 网络外部连接到容器中的筒仓

macos - 如何从主机外部连接到 docker 容器(同一网络)[OSX 10.11]

ruby - Kubernetes + Minikube - 如何查看所有标准输出?

amazon-web-services - 是否可以从 AWS EC2 实例设置本地 Kubernetes 开发环境(Minikube 等)?

json - 如何找到已保存的Docker镜像tar文件中包含的内容?

kubernetes - Minikube 将在本地主机上运行的 MySQL 作为服务公开

nginx - kubectl port-forward 不适用于 EC2 实例

Kubernetes (Minikube) 卷已安装(来自 Airflow Helm 值)但仍为空

docker - 致命的 : [x. x.x.x] : FAILED! => {"msg": "Missing sudo password"}