安装
Docker Machine 可以在多种操作系统平台上安装,包括 Linux、macOS,以及 Windows。
macOS、Windows
Docker for Mac、Docker for Windows 自带 docker-machine 二进制包,安装之后即可使用。查看版本
信息。
$ docker-machine -v docker-machine version 0.13.0, build 9ba6da9
Linux
在 Linux 上的也安装十分简单,从官网GitHub Release处直接下载编译好的二进制文件即可。 例如,
在 Linux 64 位系统上直接下载对应的二进制包。
$ 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 docker-machine version 0.13.0, build 9ba6da9
使用
Docker Machine 支持多种后端驱动包括虚拟机、本地主机和云平台等
创建本地主机实例Virtualbox 驱动
MacOS xhyve 驱动
$ brew install docker-machine-driver-xhyve ...... $ docker-machine create -d xhyve # --xhyve-boot2docker-url ~/.docker/machine/cache/boot2docker.iso --engine-opt dns=114.114.114.114 --engine-registry-mirror https://registry.docker-cn.com --xhyve-memory-size 2048 --xhyve-rawdisk --xhyve-cpu-count 2 xhyve
注意:非首次创建时建议加上--xhyve-boot2docker-url ~/.docker/machine/cache/boot2docker.iso
参数,避免每次创建时都从 GitHub 下载 ISO 镜像。
Windows 10
Windows 10 安装 Docker for Windows 之后不能再安装 VirtualBox ,也就不能使? virtualbox 驱动来
快速开发平台创建 Docker Machine,我们可以选择使? hyperv 驱动。
$ docker-machine create --driver hyperv vm
使用介绍
官方支持驱动
操作命令
本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
转载请注明:文章转载自:快速开发框架 » Docker Machine
本文标题:Docker Machine