tat*_*lue 4 hyper-v docker docker-machine
我有Windows 10上运行的Windows泊坞窗,我认为它工作正常。我看到了一些有趣的东西,想问是否有人对此有任何想法。
我有两个正在运行的Docker映像。命令“ docker ps”列出了它们(如下)。当我运行“ docker-machine ls”时,我什么也没得到。“ docker-machine ls”是否也应有结果?
E:\Public\docker>docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8c4b5b2fd86b obd-sdk "nginx -g 'daemon ..." 19 hours ago Up 19 hours 0.0.0.0:8009->80/tcp obdsdk
32a05196bcb3 obd-registrationservice "java -Djava.secur..." 20 hours ago Up 20 hours 0.0.0.0:8110->8110/tcp obdregsvc
E:\Public\docker>docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
E:\Public\docker>
Run Code Online (Sandbox Code Playgroud)
谢谢,马特
编辑:这是第二台Windows 10计算机的屏幕快照,在该计算机中,我确实使用Hyper-v运行dockertoolbox / kitematic。

docker-machine 用作Docker Toolbox的一部分。
Docker Toolbox是 Virtual Box + Docker Machine + boot2docker unix image with docker + Kitematic
Windows的Docker是Hyper-V based Moby Linux with Docker。因此,您没有使用docker工具箱,这就是为什么它docker-machine ls为空的原因。虽然docker ps正在向您显示结果。与Toolbox相比,适用于Windows的Docker试图为您提供更多的Docker原生体验。
有关更多详细信息,请参见以下链接
https://docs.docker.com/machine/overview/#what-is-docker-machine https://www.docker.com/products/docker-toolbox
| 归档时间: |
|
| 查看次数: |
2408 次 |
| 最近记录: |