docker机器配置

在创建的计算机上重新运行配置。

有时在已创建的计算机上重新运行Machine的供应过程可能会有所帮助。这样做的原因可能包括原始供应过程中的故障,或者偏离所需的系统状态(包括最初指定的Swarm或Engine配置)。

用法是docker-machine provision [name]。可以指定多个名称。

$ docker-machine provision foo bar

Copying certs to the local machine directory...
Copying certs to the remote machine...
Setting Docker configuration on the remote daemon...

机器配置过程将:

  1. 将实例上的主机名设置为Machine为其寻址的名称,例如default
  2. 如果尚不存在,请安装Docker。
  3. 生成一组证书(通常使用默认的自签名CA),并将守护程序配置为接受通过TLS的连接。
  4. 将生成的证书复制到服务器和本地配置目录。
  5. 根据创建时指定的选项配置Docker引擎。
  6. 配置并激活Swarm(如果适用)。
机器供应子命令