一尘不染

Docker Machine如何标记为活动状态?

docker

我正在通过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


阅读 280

收藏
2020-06-17

共1个答案

一尘不染

我认为只需运行以下命令即可:

$ eval $(docker-machine env default)

default机器的名称在哪里)。

*的原因是告诉您当前连接docker ps到哪台机器,例如,如果运行它将与之对话的Docker引擎?

在当前版本的Docker计算机中,我相信您必须始终指定名称。

2020-06-17