Mitchell Hashimoto
|
aee71a093b
|
providers/docker: forward ports properly
|
2014-05-08 13:37:55 -07:00 |
Mitchell Hashimoto
|
030c1ee481
|
providers/docker: build_args [GH-3684]
|
2014-05-07 18:41:24 -07:00 |
Mitchell Hashimoto
|
a00d2481f5
|
providers/docker: put sync folders in var lib docker [GH-3680]
|
2014-05-07 15:09:53 -07:00 |
Mitchell Hashimoto
|
38d1f0c0aa
|
providers/docker: smarter destroy, does not require host machine
|
2014-05-05 22:02:13 -07:00 |
Mitchell Hashimoto
|
ff2f035f27
|
providers/docker: less hack way to clear ID if not created
|
2014-05-05 21:37:02 -07:00 |
Mitchell Hashimoto
|
b26ecb0150
|
providers/docker: smarter about setting ID to nil for machine
|
2014-05-05 21:35:08 -07:00 |
Mitchell Hashimoto
|
f475df0987
|
providers/virtualbox: don't do transient by default
|
2014-05-05 15:44:45 -07:00 |
Mitchell Hashimoto
|
0bb523ebb0
|
providers/docker: use ssh_run if asking for stdin on execute
|
2014-04-29 16:27:22 -07:00 |
Mitchell Hashimoto
|
e90e45a8fb
|
providers/docker: pty flag, not functional yet
|
2014-04-29 15:51:32 -07:00 |
Mitchell Hashimoto
|
d7343c5b56
|
providers/docker: expand path to share relative to docker env
|
2014-04-28 11:08:58 -07:00 |
Mitchell Hashimoto
|
d7ecd99e2e
|
providers/docker: be more lenient about deleting built image
|
2014-04-28 09:36:55 -07:00 |
Mitchell Hashimoto
|
12d3e06f69
|
providers/docker: can docker-run non-existent containers
|
2014-04-27 19:22:14 -07:00 |
Mitchell Hashimoto
|
a2b4f31916
|
providers/docker: don't show cmd if one is not specified
|
2014-04-27 19:06:39 -07:00 |
Mitchell Hashimoto
|
685bdbf1f0
|
whitespace
|
2014-04-27 18:58:57 -07:00 |
Mitchell Hashimoto
|
c818a14072
|
providers/docker: expose ports
|
2014-04-27 18:37:25 -07:00 |
Mitchell Hashimoto
|
a8822e84d2
|
providers/docker: fix some extranneous newlines in streamed output
|
2014-04-27 18:26:12 -07:00 |
Mitchell Hashimoto
|
f1e1617cfd
|
providers/docker: stream data for run
|
2014-04-27 18:23:31 -07:00 |
Mitchell Hashimoto
|
abf7c0526b
|
providers/docker: docker-run command starting points
|
2014-04-27 18:10:41 -07:00 |
Mitchell Hashimoto
|
2e8f837f9b
|
providers/docker: fix exception typo
|
2014-04-21 13:56:29 -07:00 |
Mitchell Hashimoto
|
89b6336d21
|
providers/docker: retry sync_folders action
|
2014-04-21 13:56:28 -07:00 |
Mitchell Hashimoto
|
e38ae9b5c6
|
providers/docker: don't guard for image on create, since can come from build
|
2014-04-21 13:56:27 -07:00 |
Mitchell Hashimoto
|
1c3ee6ffa3
|
providers/docker: rebuild image if it doesn't exist
|
2014-04-21 13:56:26 -07:00 |
Mitchell Hashimoto
|
d837086572
|
providers/docker: get rid of mutex around Docker access, should be safe
|
2014-04-21 13:56:25 -07:00 |
Mitchell Hashimoto
|
aa13a43c69
|
providers/docker: its okay if no image file on destroy
|
2014-04-21 13:56:23 -07:00 |
Mitchell Hashimoto
|
0094a58227
|
providers/docker: when building from Dockerfile, show image ID
|
2014-04-21 13:56:06 -07:00 |
Mitchell Hashimoto
|
052ee624bb
|
providers/docker: forgot a file
|
2014-04-21 13:56:05 -07:00 |
Mitchell Hashimoto
|
f78f72920c
|
providers/docker: flatten stack so it runs at one point
|
2014-04-21 13:56:04 -07:00 |
Mitchell Hashimoto
|
067c1ca348
|
providers/docker: reuse action stacks where possible
|
2014-04-21 13:56:02 -07:00 |
Mitchell Hashimoto
|
67741ad902
|
providers/docker: fix ordering of removing built images
|
2014-04-21 13:56:01 -07:00 |
Mitchell Hashimoto
|
16ae728b5f
|
providers/docker: remove built image on reload and destroy
|
2014-04-21 13:55:55 -07:00 |
Mitchell Hashimoto
|
81df70eee0
|
providers/docker: support building Dockerfiles
|
2014-04-21 13:55:54 -07:00 |
Mitchell Hashimoto
|
61388186e9
|
providers/docker: can set custom container name
|
2014-04-21 13:55:51 -07:00 |
Mitchell Hashimoto
|
58ddc66b9c
|
providers/docker: can specify links
|
2014-04-21 13:55:50 -07:00 |
Mitchell Hashimoto
|
71d615212d
|
providers/docker: can set environmental variables
|
2014-04-21 13:55:49 -07:00 |
Mitchell Hashimoto
|
0a3346c918
|
providers/docker: warning if synced folders change
|
2014-04-21 13:55:48 -07:00 |
Mitchell Hashimoto
|
4a59c5c522
|
providers/docker: optimizing the action stacks...
|
2014-04-21 13:55:44 -07:00 |
Mitchell Hashimoto
|
c0f5095783
|
providers/docker: wait for running state, error if not
|
2014-04-21 13:55:42 -07:00 |
Mitchell Hashimoto
|
09cc823065
|
providers/docker: warning with host VM about forwarded ports
|
2014-04-21 13:55:41 -07:00 |
Mitchell Hashimoto
|
e578e91e3a
|
providers/docker: implement port checker for remote machine
|
2014-04-21 13:55:39 -07:00 |
Mitchell Hashimoto
|
4dabfc1aff
|
providers/docker: clean up forwarded port handling
|
2014-04-21 13:55:37 -07:00 |
Mitchell Hashimoto
|
6ea6ad3e08
|
providers/docker: only correct port collisions if not host VM
|
2014-04-21 13:55:36 -07:00 |
Mitchell Hashimoto
|
3edfe6deaf
|
providers/docker: remove synced folders after docker rm
|
2014-04-21 13:55:28 -07:00 |
Mitchell Hashimoto
|
cd38f891da
|
providers/docker: disable synced folders on destroy
|
2014-04-21 13:55:27 -07:00 |
Mitchell Hashimoto
|
704ff98200
|
providers/docker: only sync folders if they're not already there
|
2014-04-21 13:55:26 -07:00 |
Mitchell Hashimoto
|
10e51eb141
|
providers/docker: initial sync folders working through proxy VM
|
2014-04-21 13:55:20 -07:00 |
Mitchell Hashimoto
|
c1f14320bd
|
providers/docker: process-level lock on host machine up
|
2014-04-21 13:55:13 -07:00 |
Mitchell Hashimoto
|
a2a822c6e6
|
providers/docker: SSH action re-uses the communicator helpers
|
2014-04-21 13:54:58 -07:00 |
Mitchell Hashimoto
|
bdade7d5a6
|
providers/docker: notify when proxying SSH
|
2014-04-21 13:54:55 -07:00 |
Mitchell Hashimoto
|
e714720052
|
providers/docker: `vagrant ssh` proxies through the host VM
|
2014-04-21 13:54:54 -07:00 |
Mitchell Hashimoto
|
c220bfc27d
|
providers/docker: TODO for me
|
2014-04-21 13:54:51 -07:00 |