从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
命令及其功能:
boot2docker | docker-machine | docker-machine描述 |
---|---|---|
init | create | 创建一个新的码头主机。 |
up | start | 启动一个停止的机器。 |
ssh | ssh | 在机器上运行命令或交互式ssh会话。 |
save | - | 不适用。 |
down | stop | 停止正在运行的机器。 |
poweroff | stop | 停止正在运行的机器。 |
reset | restart | 重新开始跑步机器。 |
config | inspect | 打印机器配置的详细信息。 |
status | ls | 列出所有机器及其状态。 |
info | inspect | 显示机器的详细信息。 |
ip | ip | 显示机器的IP地址。 |
shellinit | env | 显示配置shell与机器进行交互所需的shell命令 |
delete | rm | 删除一台机器。 |
download | - | 不适用。 |
upgrade | upgrade | 将机器的Docker客户端升级到最新的稳定版本。 |