Docker Machine

  安装

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 驱动

创建本地主机实例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

原文地址:https://www.cnblogs.com/frfwef/p/14572886.html