Commit Graph

112 Commits

Author SHA1 Message Date
Nathan LeClaire
73199a4e40 Merge pull request #3550 from ahmetalpbalkan/azure-storage-type
azure: add --azure-storage-type flag
2016-07-28 11:54:57 -07:00
Aaron Culich
f171370343 remove LTS from Ubuntu 15.10 in aws driver docs
The 14.04.x and 16.04 [release](https://wiki.ubuntu.com/Releases) are LTS., but Ubuntu 15.10 is not an LTS release, so I'd suggest removing that designation from the docs.

Signed-off-by: Aaron Culich <aculich@berkeley.edu>
2016-07-05 22:40:16 -07:00
Ahmet Alp Balkan
2cd6d1f043 azure: add --azure-storage-type flag
This allows users to specify type of Azure Storage account
to be used to run the machine’s disk and enables users to create
SSD-backed machines.

Fixes #3542.

Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-06-27 18:51:29 -07:00
Nathan LeClaire
c9c6bc45f0 Fix driver reference links
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-04-22 11:43:15 -07:00
Nathan LeClaire
ee48500fdc Merge pull request #3342 from bamarni/doc-generic-sshagent
[Generic] clarified doc / messages about ssh-agent
2016-04-21 11:03:34 -07:00
Bilal Amarni
90cb223610 [Generic] clarified doc / messages about ssh-agent
As the IdentitiesOnly option is set with the SSH external client,
existing identities in ssh-agent won't be used unless it's the default
location.

Signed-off-by: Bilal Amarni <bilal.amarni@gmail.com>
2016-04-20 11:34:09 +02:00
Ahmet Alp Balkan
d1e65edad1 azure.md: typo fix
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-04-19 11:14:37 -07:00
Tom Deseyn
3dc8a7bdc5 azure.md: Improve documentation based on feedback
Signed-off-by: Tom Deseyn <tom.deseyn@gmail.com>
2016-04-10 20:42:44 +02:00
Tom Deseyn
c1904a1729 azure.md: extend documentation of command line options
Improve doc of azure-subnet-prefix, azure-use-private-ip and
azure-no-public-ip options.
https://github.com/docker/machine/issues/3249

Signed-off-by: Tom Deseyn <tom.deseyn@gmail.com>
2016-04-05 06:14:08 +02:00
Bilal Amarni
f8640357c3 [doc] typo in generic driver
Signed-off-by: Bilal Amarni <bilal.amarni@gmail.com>
2016-04-02 16:11:55 +02:00
Ahmet Alp Balkan
196d2924ac azure.md: Add known issue notice
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-23 11:42:34 -07:00
Vincent Bernat
05aea83271 exoscale: add support for CoreOS
The egoscale binding for exoscale was limiting the images that could be
selected by a user to Ubuntu one only. Enable the use of arbitrary
images. For example, the following images are now available:

 - centos-6.6
 - centos-7.1
 - coreos-stable-835
 - debian-7
 - debian-8
 - ubuntu-12.04
 - ubuntu-14.04
 - ubuntu-15.10

The default user for non-Ubuntu images are not "ubuntu". Let the user
choose the appropriate user ("core" for CoreOS and "debian" for Debian).

CoreOS user are likely to want the ability to provide custom user data
as it enables the configuration of the etcd cluster. We add an option to
provide custom user data file. Moreover, we remove some of the default
options as they are not supported in CoreOS and are useless on
Debian/Ubuntu:

 - Resizing of rootfs is already done on all images by default.
 - Docker Machine will set the hostname as part of the provisioning.

Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2016-03-22 08:20:35 +01:00
Pradeep Padala
6baf69e236 Specify the format for azure-image specification
Signed-off-by: Pradeep Padala <pradeep@containerx.io>
2016-03-16 16:04:16 -07:00
Troy Fontaine
ab559c542f Added suggested modifications
Signed-off-by: Troy Fontaine <tfontaine@troyfontaine.com>
2016-03-15 22:44:20 -05:00
Troy Fontaine
036d2d99a2 Updated docs for AWS
Signed-off-by: Troy Fontaine <tfontaine@troyfontaine.com>
2016-03-15 18:10:04 -05:00
Ahmet Alp Balkan
b898c07ad6 azure: Add --azure-static-public-ip flag
This flag creates Azure VMs with static public IPs that don’t
get released when the VM is deallocated.

Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-14 21:47:51 -07:00
Nathan LeClaire
ef4823f2ac Merge pull request #3159 from ahmetalpbalkan/azure-arm
New Microsoft Azure docker-machine driver
2016-03-14 18:28:51 -07:00
Ahmet Alp Balkan
9fd035ecba azure.md: Address docs comments
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-14 17:36:24 -07:00
Ahmet Alp Balkan
809104d7ea azure.md: Documentation clarification
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-11 13:31:03 -08:00
Tiago Pires
63ea976b1d FIX #1858 Add engine port
Added flag `--generic-engine-port` to `generic` drive in order to specify other port than `2376` on
Docker engine.
Updated `generic` driver documentation.

Signed-off-by: Tiago Pires <tandrepires@gmail.com>
2016-03-11 13:13:30 +00:00
Ahmet Alp Balkan
ce3cb54482 Update default image to Ubuntu 15.10
- Default image now is ubuntu server 15.10. This ensures consistency with
  other cloud drivers.
- Better error message when virtual machine already exists.
- Change default SSH user from `ubuntu` to `docker-user`.

Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-10 16:36:21 -08:00
Ahmet Alp Balkan
ed95f3baab New Microsoft Azure docker-machine driver
The new driver uses Azure Resource Manager APIs and offers a lot
more functionality compared to the old Azure driver. It is also
easier to authenticate and does not require user to create and place
certificate files. It only has a single required argument.

This is a breaking change: The new driver cannot work with machines
created with the older Azure driver and vice versa (as the APIs are
entirely different and resources are not shared between old/new azure
APIs).

The new driver addresses many issues about the azure driver reported
so far.

This resolves #2742, resolves #1368, resolves #1142, resolves #2236,
resolves #2408, resolves #1126, resolves #774.

Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-07 19:55:51 -08:00
Bilal Amarni
17c6578583 [DigitalOcean] Allow to use an existing SSH key (closes #1445)
Signed-off-by: Bilal Amarni <bilal.amarni@gmail.com>
2016-03-03 10:35:32 +01:00
Jason Roehm
e67c78899d add documentation note about --google-use-internal-ip-only
Signed-off-by: Jason Roehm <jroehm@gmail.com>
2016-03-01 15:57:14 -05:00
Jason Roehm
b87597f012 update docs for --google-use-internal-ip-only
Signed-off-by: Jason Roehm <jroehm@gmail.com>
2016-03-01 15:06:39 -05:00
David Gageot
742c87ee3f Improve Generic driver doc
Signed-off-by: David Gageot <david@gageot.net>
2016-02-19 07:25:31 +01:00
Jean-Laurent de Morlhon
cf7885163c Merge pull request #2932 from sipicsg/master
added hyperv static mac address and vlan option for machine creation
2016-02-18 09:56:34 +01:00
Nathan LeClaire
7ec902189d Merge pull request #3069 from dgageot/3068-dns-proxy-mode
VirtualBox: use dns proxy mode
2016-02-17 13:35:55 -08:00
Michael A. Smith
736ce7b6ab Specify correct name for virtio net nic device
With VirtualBox 5.0.14r105127, 'virtio-net' is not a valid name for the option. The correct option appears to be 'virtio'.

Signed-off-by: Michael A. Smith <michaels@syapse.com>
2016-02-17 11:28:05 -05:00
David Gageot
3e6c3c05ce FIX #3068 DNS Proxy mode
Signed-off-by: David Gageot <david@gageot.net>
2016-02-17 15:02:27 +01:00
Nathan LeClaire
1c07446f5e Merge pull request #3026 from isp0000/patch-1
Missing info when connecting to single esxi host
2016-02-09 21:54:41 -08:00
Dalibor Petras
3998add3b2 Added backticks to the value ha-datacenter.
Signed-off-by: Dalibor Petras <dalibor.petras@gmail.com>
2016-02-10 13:40:44 +11:00
Dalibor Petras
59dc2aba5f Missing info when connecting to single esxi host
When connecting to single ESXi host (opposed to vCenter) --vmwarevsphere-datacenter has to be set to "ha-datacenter"

Signed-off-by: Dalibor Petras <dalibor.petras@flowconnect.com>
2016-02-10 12:02:55 +11:00
Daniel Hiltgen
c568bb8805 Add retry support to AWS driver
Some AWS API failures are retryable, so we should give the option to attempt
retries in these cases.  One particular example is the API rate limiting that
kicks in if you try to create many machines in parallel.  Without this change,
I can only create ~3 machines in parallel, but with this change I can easily
create 10 or more machines in parallel.

While this change helps `ls`, given the current fan-out model for plugins, once
you get a large number of AWS machines, you'll still wind up seeing
"RequestLimitExceeded: Request limit exceeded." errors.

Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com>
2016-02-09 15:08:43 -08:00
Sipics Gergely
a8625397bc added hyperv static mac address and vlan option for machine creation (with doc\drivers update)
Signed-off-by: Gergely Sipics <gergely.sipics@possible.com>
2016-02-03 22:12:47 +01:00
S.Çağlar Onur
0a1025b263 [vmwarevsphere] [doc] Update vSphere driver documentation
Signed-off-by: S.Çağlar Onur <conur@vmware.com>
2016-01-26 14:21:31 -08:00
David Gageot
69bdb61ce6 FIX #2470 document creating a bigger vbox disk
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 15:41:58 +01:00
David Gageot
75f138949a FIX #2705 Add a command line sample for each driver
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 15:38:40 +01:00
Jean-Laurent de Morlhon
a4d3248c88 Merge pull request #2926 from jeanlaurent/enhancedoc
Enhance globaly the documentation following #2912
2016-01-26 11:33:22 +01:00
Jean-Laurent de Morlhon
bb370d7227 markdown linting aws.md
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-26 11:19:31 +01:00
Jean-Laurent de Morlhon
a77cb28068 Fix #2918 and match doc with current code
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-26 10:57:53 +01:00
Mary Anthony
338a987699 New navigation for 1.10 Release
Removing unneeded processing script

Signed-off-by: Mary Anthony <mary@docker.com>
2016-01-25 08:42:39 -08:00
David Gageot
01bd88f6a5 Support creating a machine on an existing google VM
Signed-off-by: David Gageot <david@gageot.net>
2016-01-25 10:34:51 +01:00
Vincent Bernat
99870c2b5d docs: fix --exoscale-image description in documentation
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2016-01-20 14:41:34 +01:00
David Gageot
d6e7d5b966 Merge pull request #2846 from jeanlaurent/aws-doc-update
Update AWS doc
2016-01-18 12:53:40 +01:00
Jean-Laurent de Morlhon
a0852829c6 Update AWS doc
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-18 12:40:50 +01:00
Jeffrey Ellin
c3131ec3fa Fixes #1898. Add parameter to pass private key path to use when creating a machine.
It is assumed that the corresponding public certificate will be the same file name + .pub

Signed-off-by: Jeffrey Ellin <jeff@ellin.com>
2016-01-15 15:10:03 -05:00
Jean-Laurent de Morlhon
89f3308088 Use ~/.aws/credentials file when no access/secret is given in cli
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-15 12:04:18 +01:00
Jean-Laurent de Morlhon
e298f68492 Documentation update
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-14 11:40:32 +01:00
David Gageot
2b330c4166 Markdown lint
Signed-off-by: David Gageot <david@gageot.net>
2016-01-13 10:19:58 +01:00