1.1 安装Docker-machine
$ base=https://github.com/docker/machine/releases/download/v0.16.0 &&
curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
sudo install /tmp/docker-machine /usr/local/bin/docker-machine
$ docker-machine version
1.2 virtualbox+Boot2Docker
if you want to create multiple local machines, you still need Docker Machine to create and manage machines for multi-node experimentation
1.2.1 安装Virtualbox
如果本机安装过,则如下卸载:同时注意我还要作一些配置才能安装成功(仍然是出现上面的错误):接下来需要进入BOIS关闭secure boot,否则报错:
注意,如果有必要还需要运行sudo apt-get update 后才运行上图安装linux-headers的命令。
另外还有可能出现下面这个错误:
我实验环境用的版本下载地址是:
https://download.virtualbox.org/virtualbox/5.2.22/virtualbox-5.2_5.2.22-126460~Ubuntu~bionic_amd64.deb
1.2.2 安装Boot2Docker.iso
github下载太慢了,我使用了下面这个地址下载:
http://pan.baidu.com/s/1hrTqKcs