Docker boot2docker


Boot2Docker是个极简主义的Linux发行版 唯一目的是运行Docker容器 已折旧 不再推荐使用
Boot2Docker发行版基于Tiny Core Linux 完全从RAM运行  ISO安装占用27 MB  Boot2Docker在大约5秒内启动
Boot2Docker团队鼓励用户和人们在Microsoft Windows和Apple MacOS上运行Docker以使用Docker Machine
Docker Machine工具在虚拟主机上安装Docker Engine
Docker Engine 映像部署和运行容器

Docker Machine发布之前 Boot2Docker是在Windows操作系统上运行Docker的唯一方法
Docker Machine发布以及后续版本的非Linux操作系统的本机Docker应用程序已经弃用了Boot2Docker-CLI
但是 Docker Machine允许用户设置运行Boot2Docker Linux的VM
Boot2Docker仅用于Docker开发
它缺乏其他Linux操作系统发行版的许多功能
例如容器和本机主机之间的文件共享
在生产中运行需要单独的Linux主机或CoreOS等第三方平台来管理和编排容器

Boot2Docker与Boot2Docker-CLI
Docker创建了一个Boot2Docker命令行工具
该工具下载Boot2Docker ISO映像并自动创建Oracle VM VirtualBox虚拟机
该工具还设置了两个网络 一个将容器连接到互联网 另一个创建安全端口映射
Boot2Docker包含在Docker Toolbox中
包括用于容器管理的Kitematic GUI Docker引擎 Docker Machine Docker Compose以及为Docker命令行界面预配置的shell
Docker Toolbox使用户能够在Windows系统上运行Docker容器
这些容器无法满足Docker for Windows应用程序的最低系统要求


通常情况下
推荐使用 docker-machine ssh default 进行登录
不需要输入密码
default 是默认的 machine 名字


在 boot2docker 中
默认的用户名和密码是:
user: docke
rpass: tcuser

登录方法
$ ssh docker@localhost -p 2022
docker@localhost's password: tcuse