博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【备忘】使用 Docker Machine 创建虚拟机的脚本及参数
阅读量:2488 次
发布时间:2019-05-11

本文共 2878 字,大约阅读时间需要 9 分钟。

# 1.使用Docker Machine 创建virtualBox 虚拟机的命令:

$docker-machine create \

--driver virtualbox \

--virtualbox-cpu-count "1" \

--virtualbox-disk-size "20000" \

--virtualbox-memory "1024" \

--engine-registry-mirror https://registry.docker-cn.com \

--engine-registry-mirror=https://2lqq34jg.mirror.aliyuncs.com \

test1

 

 

# 2.以下只用163的镜像加速器创建Docker虚拟机:

$ docker-machine create \

-d virtualbox \

--virtualbox-disk-size=20000 \

--virtualbox-memory=1024 \

--virtualbox-cpu-count=1 \

--engine-insecure-registry=192.168.99.102:5000 \

--engine-registry-mirror=http://hub-mirror.c.163.com \

test2

 

# 执行docker pull xxx下载Docker镜像一样飞快!!!

 

 

# 3.多个(--engine-registry-mirror)参数可以同时使用:

$ docker-machine create \

-d virtualbox \

--virtualbox-disk-size=50000 \

--virtualbox-memory=2048 \

--virtualbox-cpu-count=2 \

--engine-insecure-registry=192.168.99.102 \

--engine-registry-mirror=http://ab330b6b.m.daocloud.io \

--engine-registry-mirror=https://2lqq34jg.mirror.aliyuncs.com \

--engine-registry-mirror=http://hub-mirror.c.163.com \

--engine-registry-mirror=https://pee6w651.mirror.aliyuncs.com \

test3

 

# 使用多个加速器以后,下载Docker镜像飞快!!!

# 4. Docker Machine 创建VM时,使用--driver virtualbox 驱动,可用的参数:

   --virtualbox-boot2docker-url

                        The URL of the boot2docker image. Defaults to the latest available version[$VIRTUALBOX_BOOT2DOCKER_URL]

   --virtualbox-cpu-count "1"

                        number of CPUs for the machine (-1 to use the number ofCPUs available)[$VIRTUALBOX_CPU_COUNT]

   --virtualbox-disk-size "20000"

                        Size of disk for host in MB [$VIRTUALBOX_DISK_SIZE]

   --virtualbox-host-dns-resolver

                        Use the host DNS resolver [$VIRTUALBOX_HOST_DNS_RESOLVER]

   --virtualbox-hostonly-cidr "192.168.99.1/24"

                        Specify the Host Only CIDR [$VIRTUALBOX_HOSTONLY_CIDR]

   --virtualbox-hostonly-nicpromisc "deny"

                        Specify the Host Only Network Adapter Promiscuous Mode [$VIRTUALBOX_HOSTONLY_NIC_PROMISC]

   --virtualbox-hostonly-nictype "82540EM"

                        Specify the Host Only Network Adapter Type [$VIRTUALBOX_HOSTONLY_NIC_TYPE]

   --virtualbox-hostonly-no-dhcp

                        Disable the Host Only DHCP Server [$VIRTUALBOX_HOSTONLY_NO_DHCP]

   --virtualbox-import-boot2docker-vm

                        The name of a Boot2Docker VM to import [$VIRTUALBOX_BOOT2DOCKER_IMPORT_VM]

   --virtualbox-memory "1024"

                        Size of memory for host in MB [$VIRTUALBOX_MEMORY_SIZE]

   --virtualbox-nat-nictype "82540EM"

                        Specify the Network Adapter Type [$VIRTUALBOX_NAT_NICTYPE]

   --virtualbox-no-dns-proxy

                        Disable proxying all DNS requests to the host [$VIRTUALBOX_NO_DNS_PROXY]

   --virtualbox-no-share

                        Disable the mount of your home directory [$VIRTUALBOX_NO_SHARE]

   --virtualbox-no-vtx-check

                        Disable checking for the availability of hardware virtualization before the vm is started [$VIRTUALBOX_NO_VTX_CHECK]

   --virtualbox-share-folder

                        Mount the specified directory instead of the default home location. Format: dir:name [$VIRTUALBOX_SHARE_FOLDER]

   --virtualbox-ui-type "headless"

                        Specify the UI Type: (gui|sdl|headless|separate) [$VIRTUALBOX_UI_TYPE]

转载地址:http://nxarb.baihongyu.com/

你可能感兴趣的文章
[小北De编程手记] : Lesson 02 - Selenium For C# 之 核心对象
查看>>
VSTO开发,转帖
查看>>
Android学习摘要一之Android历史
查看>>
HDU 2243 考研路茫茫——单词情结 求长度小于等于L的通路总数的方法
查看>>
D. Anton and Chess 模拟题 + 读题
查看>>
MongoDB学习笔记三:查询
查看>>
当前项目规划
查看>>
Amoeba for MySQL
查看>>
JS学习记录(BOM部分)
查看>>
深度学习方法:受限玻尔兹曼机RBM(三)模型求解,Gibbs sampling
查看>>
如何快速将文本中的tab更换成逗号(图文详解)
查看>>
Hadoop HBase概念学习系列之HBase里的客户端和HBase集群建立连接(详细)(十四)...
查看>>
Elasticsearch之分词器的工作流程
查看>>
Hadoop的多节点集群启动,唯独没有namenode进程?(血淋淋教训,一定拍快照)(四十五)...
查看>>
jdk1.6 改 jdk1.7或jdk1.8(改回也可以)(图文详解)
查看>>
OpenStack组件
查看>>
Windows下OpenSSL创建CA证书以及客户端和服务器端证书
查看>>
asp.net 动态创建TextBox控件 如何加载状态信息
查看>>
HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面...
查看>>
面试的问题 及回答
查看>>