Sven Dowideit
7c386b09d7
mention the param to dockerserver
...
Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@fosiki.com> (github: SvenDowideit)
2014-06-30 23:15:21 -07:00
Aaron Feng
9e35dd1980
go fmt
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
Conflicts:
backends/ec2.go
2014-06-30 23:15:20 -07:00
Nathan LeClaire
8483ebf216
Take a whack at installation instructions.
...
This instructions allowed me to compile swarmd on my box.
2014-06-30 23:15:20 -07:00
Aaron Feng
200867288c
Adds support for `docker inspect` to dockerserver
...
Signed-off-by: Brian Goff <cpuguy83@gmail.com> (github: cpuguy83)
Conflicts:
backends/dockerserver.go
2014-06-30 23:15:20 -07:00
Solomon Hykes
75531daa58
Add maintainers for individual backends
...
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-30 23:15:20 -07:00
Solomon Hykes
0949d4cf73
Fix debug after switch to libchan
...
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-30 23:15:20 -07:00
Solomon Hykes
7601d49283
Implement NopSender (removed by switch to libchan)
...
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-30 23:15:20 -07:00
Aanand Prasad
189af64caf
Basic tests for Message/Sender/Receiver
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:20 -07:00
Aanand Prasad
1e15a54d0e
Port to libchan, pt. 1
...
This is a minimal effort to get things running. Only the `beam` package
has changed - backend code is untouched.
- The `beam` package is still around, but functions as a
libswarm-specific wrapper around libchan messages. It'll either be
renamed or moved to the top-level namespace.
- We have our own Message type which serializes/deserializes to libchan
messages, and our own versions of Sender and Receiver which speak
libswarm. WrapSender and WrapReceiver promote libchan objects to
their libswarm equivalents.
- We also have our own wrappers around libchan utilities: RetPipe,
Handler, Pipe, Copy.
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:20 -07:00
Solomon Hykes
fea75e7e4c
Move debug.go to a `debug` sub-package
...
Signed-off-by: Solomon Hykes <solomon@docker.com>
2014-06-30 23:15:20 -07:00
John Hopper
1363714195
Cleanup and Enhance Debug
...
Signed-off-by: John Hopper john.hopper@jpserver.net
2014-06-30 23:15:20 -07:00
Aaron Feng
49129ba27b
Refactor Tutum backend to use beam
...
Docker-DCO-1.1-Signed-off-by: Fernando Mayo <fernando@tutum.co> (github: fermayo)
Conflicts:
backends/backends.go
2014-06-30 23:15:19 -07:00
fermayo
bef2da93ee
Update exposed ports mapping
...
Docker-DCO-1.1-Signed-off-by: Fernando Mayo <fernando@tutum.co> (github: fermayo)
2014-06-30 23:15:19 -07:00
Aaron Feng
f795afc4c9
remove unnecessary fn for now
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
add111b536
add docker stop
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
d4a1ab2f7f
wait for ssh server and docker daemon to be up
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
0285605f6a
fill in all regions
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
acf1b88de5
ssh tunnel to docker daemon
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
d79ce93346
allow more aws options to be configurable
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
f9f5d4c4a0
remove the heartbeat
...
- logging clean up
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
11ec16e08d
implemented `docker ps`
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Aaron Feng
7d816e029e
don't start ec2 instance if already exists 4 real
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:19 -07:00
Ben Firshman
25d1250c2c
Add attach to dockerserver
...
- Move copyOutput helper from dockerclient to beam/stream.go
- Implement /containers/<id>/attach and /containers/<id>/wait
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Aanand Prasad
f1783fc527
Tests for dockerclient
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
2014-06-30 23:15:18 -07:00
Ben Firshman
2324381fa6
Remove dockerclient heartbeat
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Ben Firshman
175b00f1b0
Rename forward backend to dockerclient
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Ben Firshman
40eca5b8a6
Remove dockerclient
...
This is no longer needed now we have dockerserver.
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Ben Firshman
f9e476ff81
Add warning that beam has been renamed to libchan
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
fermayo
0f29da6107
Added port mapping output to dockerserver
...
Docker-DCO-1.1-Signed-off-by: Fernando Mayo <fernando@tutum.co> (github: fermayo)
2014-06-30 23:15:18 -07:00
Ben Firshman
dd9cdc12ae
Add Orchard service to readme
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-30 23:15:18 -07:00
Karl Matthias
fb283b8c47
We need to carry the path part of the URL for unix sockets.
...
Docker-DCO-1.1-Signed-off-by: Karl Matthias <karl@matthias.org> (github: relistan)
2014-06-30 23:15:18 -07:00
Karl Matthias
e33396f065
Parse the URL with the net/url Parse() function.
...
Docker-DCO-1.1-Signed-off-by: Karl Matthias <karl@matthias.org> (github: relistan)
2014-06-30 23:15:18 -07:00
Aaron Feng
227bf170fd
cloudinit to provision docker
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
361f9e6085
make sure the instance is actually running
...
- for example, in terminated state
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
e91e665cc8
check reservation before accessing instance
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
b1fb5ace1b
don't create new instance if found via tag
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
d42f8ec8e1
add the ability to tag
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
aa7b3d9963
starting up ec2 instance
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng aaron.feng@gmail.com (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
3b2f87aa77
basic ec2 config
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
cfb7f6188b
add heartbeat to attach
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:15:17 -07:00
Aaron Feng
1946328111
correct protocol for ls
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-30 23:14:03 -07:00
Aaron Feng
394b284685
scaffolding of call backs
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github: aaronfeng)
2014-06-13 20:16:53 -07:00
Aaron Feng
48c1eeef94
volunteer for the ec2 impl
...
Docker-DCO-1.1-Signed-off-by: Aaron Feng <aaron.feng@gmail.com> (github:
aaronfeng)
2014-06-11 14:50:16 -07:00
Solomon Hykes
24ed35ed89
Small README fixes
2014-06-10 00:53:27 -07:00
Solomon Hykes
f930e06886
Merge pull request #68 from bfirsh/improve-readme
...
Improve readme
2014-06-09 23:31:18 -07:00
Ben Firshman
7df91689de
Remove "adapter" from service headings
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-09 19:04:14 -07:00
Ben Firshman
811750319f
Switch to using "service" in swarmd docs
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-09 19:04:14 -07:00
Ben Firshman
4143ae58bf
Document docker services
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-09 19:04:14 -07:00
Ben Firshman
1c10e365ba
Fix service name formatting
...
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-09 18:58:37 -07:00
Ben Firshman
4e04ec22ac
Remove non-existent services
...
Either don't exist at all or have moved to libchan
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-06-09 18:57:17 -07:00