我正在通过https://docs.docker.com/v1.5/machine/浏览《 Docker Machine用户指南》。
它说:
You can see the machine you have created by running the docker-machine ls command again: $ docker-machine ls NAME ACTIVE DRIVER STATE URL dev * virtualbox Running tcp://192.168.99.100:2376 The * next to dev indicates that it is the active host.
运行此程序时,我看不到任何计算机旁边的*。我需要怎么做才能将机器标记为活动状态?这有什么好处吗?
例如,我在Windows 10上运行Docker Machine,使其处于活动状态就意味着我不必在命令(例如)中继续指定计算机名称 docker- machine env dev
docker- machine env dev
我认为只需运行以下命令即可:
$ eval $(docker-machine env default)
(default机器的名称在哪里)。
default
*的原因是告诉您当前连接docker ps到哪台机器,例如,如果运行它将与之对话的Docker引擎?
docker ps
在当前版本的Docker计算机中,我相信您必须始终指定名称。