packer/builder/docker
Mark Peek 77bfd1de2e Workaround docker-machine shared folder mapping issue
When using docker-machine on a Mac only the /Users folder is shared with
the VM. Uploads fail since the normal tmpdir is not shared. This change
uses the local packer directory (usually when run in the users home
folders) allowing it to work without setting TMPDIR explicitly. A better
fix would be to use the docker API directly but that would force users
to use docker API version 20+.
- fixes #901, fixes #1752, fixes #2436, fixes #2675, fixes #2697.
2015-10-07 13:29:53 -07:00
..
test-fixtures Changed fixtures so we can do a directory test too 2015-08-12 11:48:47 -07:00
artifact_export.go Expand Artifact API to expose build state 2014-09-22 11:15:47 +01:00
artifact_export_test.go builder/docker: artifact 2013-11-09 13:22:13 -08:00
artifact_import.go Expand Artifact API to expose build state 2014-09-22 11:15:47 +01:00
artifact_import_test.go post-processor/docker-import: have an Artifact 2014-01-19 19:48:06 -08:00
builder.go Don't export errors 2015-08-19 13:12:16 -07:00
builder_test.go builder/docker: boilerplate 2013-11-08 16:55:02 -08:00
comm.go builder/docker: support custom communicators 2015-06-14 22:09:38 -07:00
communicator.go Added tests and handle the tar format from docker cp - 2015-08-12 12:16:26 -07:00
communicator_test.go Added tests and handle the tar format from docker cp - 2015-08-12 12:16:26 -07:00
config.go Don't export errors 2015-08-19 13:12:16 -07:00
config_test.go Correct and expand docker config tests for commit, discard, export_path 2015-08-20 14:15:52 -07:00
driver.go builder/docker: support custom communicators 2015-06-14 22:09:38 -07:00
driver_docker.go builder/docker: support custom communicators 2015-06-14 22:09:38 -07:00
driver_docker_test.go Rename drover_docker_test.go to driver_docker_test.go 2013-12-26 16:09:24 -08:00
driver_mock.go builder/docker: support custom communicators 2015-06-14 22:09:38 -07:00
driver_mock_test.go builder/docker: StepRun tests 2013-11-09 13:03:01 -08:00
exec.go builder/docker: pull images 2013-11-08 22:00:57 -08:00
exec_test.go builder/docker: tests for some exec stuff 2013-11-08 22:02:47 -08:00
step_commit.go builder/docker: change commit to the opt-in, special case build steps 2014-09-04 18:03:15 -07:00
step_commit_test.go builder/docker: change commit to the opt-in, special case build steps 2014-09-04 18:03:15 -07:00
step_connect_docker.go Reformat 2015-07-27 16:42:06 -07:00
step_export.go Add an explicit error message when there is no output file specified 2015-08-18 13:48:18 -07:00
step_export_test.go builder/docker: change commit to the opt-in, special case build steps 2014-09-04 18:03:15 -07:00
step_pull.go builder/docker: can login to pull 2014-09-05 15:24:12 -07:00
step_pull_test.go builder/docker: can login to pull 2014-09-05 15:24:12 -07:00
step_run.go builder/docker: support volumes 2014-09-05 15:48:42 -07:00
step_run_test.go builder/docker: StepRun tests 2013-11-09 13:03:01 -08:00
step_temp_dir.go Workaround docker-machine shared folder mapping issue 2015-10-07 13:29:53 -07:00
step_temp_dir_test.go Workaround docker-machine shared folder mapping issue 2015-10-07 13:29:53 -07:00
step_test.go builder/docker: StepPull test, driver abstraction for tests 2013-11-09 12:12:23 -08:00