从Boot2Docker迁移到计算机
如果以前使用的是Boot2Docker,则boot2docker-vm
本地系统上已有一个Docker
VM。要允许Docker Machine管理该较旧的VM,必须对其进行迁移。
-
在系统上打开终端或Docker CLI。
-
键入以下命令。
$ docker-machine create -d virtualbox --virtualbox-import-boot2docker-vm boot2docker-vm docker-vm
-
使用该
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客户端升级到最新的稳定版本。 |