从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客户端升级到最新的稳定版本。 |