Commit Graph

99 Commits

Author SHA1 Message Date
Cameron Davison
e2a09752b5 add force_pull to docker driver 2017-01-10 16:54:01 -06:00
Alex Dadgar
e420d17bfb Small cleanups 2016-12-19 14:22:08 -08:00
Alex Dadgar
feb6f53a53 Merge pull request #1980 from dmexe/network-aliases
Add network_aliases for docker driver
2016-12-19 14:17:48 -08:00
Phil Porada
6bd61125ed Removed useless word 2016-12-16 16:57:58 -05:00
Dmitry Galinsky
49416ebf4c Add network_aliases for docker driver 2016-11-16 11:16:07 +03:00
Alex Dadgar
e246167dc5 Changes the relative path from joining against the alloc dir to the
task's directory.

This PR changes the behavior when given a relative host path when
mounting docker containers. Prior to this, the behavior was to mount by
joining against the alloc/ directory. This PR changes it to be against
the task/ directory.
2016-11-10 14:47:54 -08:00
Michael Schurter
9750b8c8f7 Add userns_mode docker config option
Fixes #1904
2016-11-04 16:53:56 -07:00
Seth Vargo
c86a07d834 Separate agent configuration into its own pages
I apologize in advance for the rather long PR, but unfortunately there
is not an easy way to break this up into smaller chunks. This separates
the agent configuration into smaller, more consumable pieces just like
the job specification.
2016-11-02 18:30:00 -04:00
Seth Vargo
e537c54557 Revamp job specification documentation to be more modular and composable 2016-10-27 22:18:06 -04:00
Alex Dadgar
a186f7a26d Merge pull request #1806 from hashicorp/f-docker4mac-fixes
A couple fixes to make Docker For Mac work
2016-10-27 09:29:40 -07:00
Michael Schurter
e07e19ce63 Document relative vs absolute volume paths 2016-10-25 09:46:49 -07:00
Michael Schurter
89a1b60c1b Enable rkt and docker volume mounting by default 2016-10-25 09:46:49 -07:00
Michael Schurter
f23cd482c7 Bump minimum required rkt version; update docs
Make section names match between docker and rkt
2016-10-25 09:46:49 -07:00
Evan Phoenix
5f2b96736a Add caveat about Docker For Mac in the docs 2016-10-12 17:07:21 -07:00
Ben Barnard
d49b191cd7 Minor documentation edits for grammar and clarity
These are things I noticed as I read through the documentation.
There are a couple of minor substantive corrections as well.
2016-10-11 15:52:50 -04:00
Michael Schurter
6890c0d2cd Fix ticks 2016-10-07 16:43:17 -07:00
Michael Schurter
8101a5b0fc Add docker volume example 2016-10-07 16:23:55 -07:00
Michael Schurter
d0e483629b Add example docker load config 2016-10-07 16:19:05 -07:00
Michael Schurter
5187f2d0d8 Fix docker docs; add volumes/logging to changelog 2016-10-07 12:28:42 -07:00
Michael Schurter
fe1e3c792f Put docker volume support behind conf flag
Also add tests and fix bug with logging driver configuration.
2016-10-03 15:02:50 -07:00
Seth Vargo
891dbc10ff Fix formatting and add more examples to driver docs 2016-10-03 17:35:20 -04:00
Seth Vargo
2467daddbf Update driver docs with constraint examples 2016-10-03 17:01:24 -04:00
Seth Vargo
c00859456e Fix docker args docs 2016-09-27 19:14:10 -07:00
Alex Dadgar
a8cf9241f7 changelog 2016-08-05 10:47:44 -07:00
Mathias Lafeldt
1ad79f8a19 Docker driver: allow to configure working directory 2016-08-03 16:18:15 +02:00
Alex Dadgar
c2a43d5540 remove gating of ipc, user ns and pidmode based on hosts priviledge mode config 2016-08-02 16:02:34 -07:00
Kenjiro Nakayama
b6990e0c45 [docs] Write allocate ports example accurately in the doc of the docker driver 2016-07-20 20:55:42 +09:00
Mathias Lafeldt
e953d482b8 Fix indent of args block 2016-07-19 19:44:03 +02:00
Mathias Lafeldt
19b7658fbb Remove unrelated code snippet from docs 2016-07-19 19:39:22 +02:00
Mathias Lafeldt
0941dc1330 Fix typos in documentation 2016-07-18 16:24:30 +02:00
Diptanu Choudhury
c655ba140d Updated docs 2016-06-21 16:55:23 -07:00
Diptanu Choudhury
69adab51d9 Merge pull request #1285 from hashicorp/fix-selinux-options
Added a client options for setting selinux options
2016-06-16 22:45:24 +02:00
Diptanu Choudhury
4ecba7c7c2 Changed the client options for docker volume selinux labels 2016-06-16 21:41:02 +01:00
Alex Dadgar
bcb7fa1371 correct the dynamic port specification 2016-06-16 11:27:42 -07:00
Daniel Kerwin
98b227fecf Add support for shm_size to docker driver. Required update of go-dockerclient
to more recent version (ba4298ecf4cfa216f1cce2befbf653359f62c722).
2016-05-27 12:30:04 +02:00
Diptanu Choudhury
482b9c4d70 Added doc for the SSL key of the docker driver config 2016-04-22 13:23:22 -07:00
Alex Dadgar
6e609fc60e changelog + docker GC cleanup 2016-04-14 10:52:38 -07:00
Paul Hinze
401b04529e client/docker: add interactive option
Equivalent to `docker run --interactive` - keeps STDIN open.

Also adds docs for both `tty` and `interactive` docker config.
2016-04-08 12:51:07 -05:00
Diptanu Choudhury
8760643621 Making the load a list of strings and added website docs 2016-03-30 17:23:29 -07:00
Alex Dadgar
3a6d7738bc Clarify client options in drivers 2016-03-22 14:29:47 -07:00
Alex Dadgar
23de2f95a4 document artifact downloading 2016-03-16 09:56:04 -07:00
Matt
9d41bb0cfa Typo in docker.html.md
Fixing misspelling in docs.
2016-03-14 10:01:40 -04:00
Erik Evenson
bfbd4d6d88 updates docs 2016-02-27 12:10:36 -06:00
Stig Kleppe-Jørgensen
128cace623 Spelling: intepretable --> interpretable 2016-02-14 16:21:38 +01:00
Alex Dadgar
c242612a2f Merge pull request #775 from hashicorp/d-interpreted-vars
Documentation for interpreted variables
2016-02-11 08:40:31 -08:00
Alex Dadgar
3e24cd1910 interpreted variable docs 2016-02-06 15:35:07 -08:00
Diptanu Choudhury
c4fd236026 Updated the docker auth config 2016-02-06 05:47:56 -08:00
Diptanu Choudhury
1343e481f3 Reading dockercfg files for authenticating with private registries 2016-02-06 05:43:30 -08:00
Alex Dadgar
8b55fd6b70 Only interpret vars wrapped in braces 2016-02-04 17:26:46 -08:00
Ryan Slade
1a446fa952 Update docker.html.md
Add a missing quote.
2016-01-14 17:58:40 +02:00