creack
|
e5e66716df
Move commands into docker
|
12 سال پیش |
Solomon Hykes
|
745edc49cd
Merge dockerd into docker. 'docker -d' runs in daemon mode. For all other commands, docker auto-detects whether to run standalone or to remote-control the daemon
|
12 سال پیش |
Solomon Hykes
|
86854ffbc5
Merged master
|
12 سال پیش |
Solomon Hykes
|
d2cba75d5f
Removed interactive mode ('docker -i'). Cool UI experiment but seems more trouble than it's worth
|
12 سال پیش |
creack
|
453d49573c
Put back the github.com path for the import
|
12 سال پیش |
Guillaume J. Charmes
|
18f4e7e196
Put back the relative paths for dev purpose
|
12 سال پیش |
Guillaume J. Charmes
|
687d6f25ee
Change relative paths to absolute
|
12 سال پیش |
shin-
|
5d6199b925
post-merge repairs
|
12 سال پیش |
Solomon Hykes
|
aa12da6f50
go fmt
|
12 سال پیش |
Solomon Hykes
|
e1b25e9b08
Moved server and client logic into sub-packages docker/server and docker/client, respectively. The UI is not affected.
|
12 سال پیش |
Solomon Hykes
|
45c30b8eda
'docker -i' can be used as an interpreter for scripts (#!/usr/bin/env docker -i)
|
12 سال پیش |
Solomon Hykes
|
f20deac47f
Clean up list of available commands
|
12 سال پیش |
Solomon Hykes
|
d0b6f7ef3b
docker -i: interactive mode
|
12 سال پیش |
Solomon Hykes
|
f330c2a248
Disabled remote access to dockerd. Preferred usage is over ssh.
|
12 سال پیش |
Solomon Hykes
|
edc9968604
Clearer error message in the client when DOCKER env variable is not set
|
12 سال پیش |
Solomon Hykes
|
d5be77075a
Fix a bug which caused the client to never exit in interactive mode when NORAW is set.
|
12 سال پیش |
Solomon Hykes
|
8c142c6127
export NORAW=1 to disable raw mode in the client
|
12 سال پیش |
shin-
|
08ac1d0b35
Different termios for linux/darwin
|
12 سال پیش |
Solomon Hykes
|
75529a202f
Fixed IO edge cases on docker client. Wait for stdin to close before exiting if it's a pipe, but not if it's a terminal. Correctly send stdin EOF to the server with TCP half-close
|
12 سال پیش |
Solomon Hykes
|
f3ffba7afe
Factored out docker/rcli (remote cli protocol), docker/fake (mocking utilities) and docker/future (real utilities which don't yet fit in the core)
|
12 سال پیش |
Solomon Hykes
|
553ca56d7e
Enabled stdin and interactive mode. 'docker run -a CONTAINER bash' will now correctly run an interactive shell. This required switching to a simple raw TCP protocol by default
|
12 سال پیش |
Solomon Hykes
|
d62a759106
Moved 100% of arg parsing to dockerd. Even help messages are generated on the server
|
12 سال پیش |
Solomon Hykes
|
3dc240c7ee
CLI: don't crash with no arguments
|
12 سال پیش |
Solomon Hykes
|
e5323e7c9a
Prototyping with a mock CLI and daemon
|
12 سال پیش |