从Boot2Docker迁移到计算机

如果以前使用的是Boot2Docker,则boot2docker-vm本地系统上已有一个Docker VM。要允许Docker Machine管理该较旧的VM,必须对其进行迁移。

  1. 在系统上打开终端或Docker CLI。

  2. 键入以下命令。

    $ docker-machine create -d virtualbox --virtualbox-import-boot2docker-vm boot2docker-vm docker-vm
    
  3. 使用该docker-machine命令与迁移的VM进行交互。

子命令比较

docker-machine子比略有不同boot2docker 的子命令。下表列出了等效的docker-machine子命令及其作用:

boot2docker docker-machine docker-machine 描述
在里面 创造 创建一个新的Docker主机。
向上 开始 启动停止的机器。
ssh ssh 在计算机上运行命令或交互式ssh会话。
保存 -- 不适用。
停止 停止正在运行的计算机。
断电 停止 停止正在运行的计算机。
重启 重新开始 重新启动正在运行的计算机。
配置 检查 打印机器配置详细信息。
地位 ls 列出所有计算机及其状态。
信息 检查 显示机器的详细信息。
ip ip 显示机器的IP地址。
Shellinit 环保 显示配置外壳程序以与机器交互所需的外壳程序命令
删除 R M 删除机器。
下载 -- 不适用。
升级 升级 将计算机的Docker客户端升级到最新的稳定版本。
机器命令boot2docker迁移码头工人