在线文档教程
Docker 17
机器 | Machine

从Boot2Docker迁移到Machine | Migrate from Boot2Docker to Machine

从Boot2Docker迁移到机器

如果您以前使用过Boot2Docker,则有一个预先存在的Docker。boot2docker-vm你的本地系统上的VM。要允许DockerMachine管理这个较旧的VM,您必须迁移它。

  • 在系统上打开终端或码头CLI。

  • 键入以下命令。

$docker-机器创建-d VirtualBox--VirtualBox-导入-boot2docker-VM引导2 docker-VM docker-VM

  • 使用docker-machine命令与迁移的VM交互。

子命令比较

docker-machine子命令与boot2docker子命令。下表列出了相应的docker-machine命令及其功能:

boot2dockerdocker-machinedocker-machine描述
initcreate创建一个新的码头主机。
upstart启动一个停止的机器。
ssh ssh在机器上运行命令或交互式ssh会话。
save-不适用。
downstop停止正在运行的机器。
poweroffstop停止正在运行的机器。
resetrestart重新开始跑步机器。
configinspect打印机器配置的详细信息。
statusls列出所有机器及其状​​态。
infoinspect显示机器的详细信息。
ipip显示机器的IP地址。
shellinitenv显示配置shell与机器进行交互所需的shell命令
delete rm删除一台机器。
download-不适用。
upgradeupgrade将机器的Docker客户端升级到最新的稳定版本。

机器命令boot2dockermigratedocker