当 'docker ps' 显示 运行 容器时,空 'docker-machine ls' 输出是否有效?
Is empty 'docker-machine ls' output valid when 'docker ps' shows running containers?
我 docker windows 运行 宁 windows 10。我认为它工作正常。我看到了一些有趣的东西,想问问有没有人对此有什么想法。
我有两张 docker 图片 运行ning。命令 "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>
谢谢,
马特
编辑:这是第二台 windows 10 机器的屏幕截图,我在其中安装了 dockertoolbox/kitematic 运行 Hyper-v。
docker-machine
用作 Docker 工具箱的一部分。
Docker 工具箱是 Virtual Box + Docker Machine + boot2docker unix image with docker + Kitematic
Docker 对于 Windows 是 Hyper-V based Moby Linux with Docker
。所以你没有使用 docker 工具箱,这就是 docker-machine ls
为空的原因。 docker ps
正在向您显示结果。与 Toolbox 相比,Docker for windows 试图通过 docker 为您提供更多原生体验。
有关详细信息,请参阅以下链接
https://docs.docker.com/machine/overview/#what-is-docker-machine
https://www.docker.com/products/docker-toolbox
我 docker windows 运行 宁 windows 10。我认为它工作正常。我看到了一些有趣的东西,想问问有没有人对此有什么想法。
我有两张 docker 图片 运行ning。命令 "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>
谢谢, 马特
编辑:这是第二台 windows 10 机器的屏幕截图,我在其中安装了 dockertoolbox/kitematic 运行 Hyper-v。
docker-machine
用作 Docker 工具箱的一部分。
Docker 工具箱是 Virtual Box + Docker Machine + boot2docker unix image with docker + Kitematic
Docker 对于 Windows 是 Hyper-V based Moby Linux with Docker
。所以你没有使用 docker 工具箱,这就是 docker-machine ls
为空的原因。 docker ps
正在向您显示结果。与 Toolbox 相比,Docker for windows 试图通过 docker 为您提供更多原生体验。
有关详细信息,请参阅以下链接
https://docs.docker.com/machine/overview/#what-is-docker-machine https://www.docker.com/products/docker-toolbox