Docker Machine安装以及报错解决方法

1、先安装docker-machine

文档:https://docs.docker.com/machine/install-machine/
Docker Machine安装以及报错解决方法_第1张图片


2、安装virtualbox

下载地址: https://www.virtualbox.org/wiki/Linux_Downloads
Docker Machine安装以及报错解决方法_第2张图片 Docker Machine安装以及报错解决方法_第3张图片

这时候需要你检查一下你的virtualbox是安装好的
在命令行输入
/sbin/vboxconfig
Docker Machine安装以及报错解决方法_第4张图片
我们按照提示来安装kernel-devel-3.10.0-514.el7.x86_64(你要自己去找kernel-devel-3.10.0-514.el7.x86_64.rpm包)
Docker Machine安装以及报错解决方法_第5张图片
安装好之后在输入 (需要等待它完全运行完)
/sbin/vboxconfig
这样就代表你安装好了(可以操作下面的步骤了)
还有就是有些人不是很注意这个步骤,下面的安装好了执行命令( docker-machine create --driver virtualbox v1)去创建,就包错如图
Error with pre-create check: "We support Virtualbox starting with version 5.  Your VirtualBox install is \"WARNING: The vboxdrv kernel module is not loaded.  Either there is no module\\n         available for the current kernel (3.10.0-514.el7.x86_64) or it failed to\\n         load.  Please recompile the kernel module and install it by\\n\\n           sudo /sbin/vboxconfig\\n\\n         You will not be able to start VMs until this problem is fixed.\\n5.2.8r121009\".  Please upgrade at https://www.virtualbox.org"
Docker Machine安装以及报错解决方法_第6张图片

需要你按照我上面的步骤来操作,就可以创建成功了

3、配置虚拟机
需要你关机之后才能设置
Docker Machine安装以及报错解决方法_第7张图片
4、创建目录
我这个是root(普通用户应该是/home/用户名/.docker/machine/cache)
Docker Machine安装以及报错解决方法_第8张图片
然后去下载boot2docker.iso文件放在这个目录下面
下载地址: https://github.com/boot2docker/boot2docker/releases/
Docker Machine安装以及报错解决方法_第9张图片
Docker Machine安装以及报错解决方法_第10张图片

5、运行创建命令
docker-machine create --driver virtualbox v1
Docker Machine安装以及报错解决方法_第11张图片
完成

还有一种就是你下载 boot2docker.iso这个文件下载错了你执行创建命令
Docker Machine安装以及报错解决方法_第12张图片
所以说你需要看一下我 boot2docker.iso下载的步骤

你可能感兴趣的:(配置(环境),linux,(docker))