其实我就是想搭建Docker Swarm集群,结果又是需要VirtualBox又是需要Docker Machine,话不多说,接着装....
Docker Machine 是 Docker 官方编排(Orchestration)项目之一,负责在多种平台上快速安装 Docker 环境。
Docker Machine 项目基于 Go 语言实现,目前在 Github 上进行维护。
在Linux64位系统上直接下载对应的二进制包:
sudo curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine-`uname -s`-`uname -m` > /usr/local/bin/docker-machine
下载过程有点慢,需要耐心等待....
下载后修改文件的权限:
sudo chmod +x /usr/local/bin/docker-machine
完成后查看版本信息:
docker-machine -v
要是我这么顺利的安装下来就好了,下载了两次,每次都耗时接近20分钟,最后都下载失败,结果旁边的朋友不到10分钟下载了下来,直接用了他下载下来的二进制文件才继续搭建了集群。
如果下载不下来的可以直接下载我网盘里的文件使用:
链接:https://pan.baidu.com/s/13ikXnKhVb6CvetGRy_J-fg
提取码:ev9m
文件信息:
docker-machine版本信息:
重点!!
如果你没有直接下载下来,是通过我的网盘下载的,将文件复制进你虚拟机中的Linux系统中(确保已经安装了VMware Tools)
没有安装VMware Tools的请看该博客:https://blog.csdn.net/M82_A1/article/details/90728974
修改文件权限:
sudo chmod +x docker-machine-Linux-x86_64.64
将文件移动到/usr/local/bin目录下,名字为docker-machine:
sudo cp docker-machine-Linux-x86_64.64 /usr/local/bin/docker-machine
也可以先移动文件,再修改文件权限,注意修改文件权限时的名称
至此安装Docker-machine完成,如有错误,欢迎指出。