Commit Graph

  • f226842aa1 Packaging, Debian: Add maintainer documentation Daniel Mizyrycki 2013-04-11 20:17:41 -07:00
  • b14164879b Packaging: Add README documentation Daniel Mizyrycki 2013-04-11 17:39:47 -07:00
  • bb22cd492e Add unit test for hanging kill + fix other tests behaviour Guillaume J. Charmes 2013-04-11 16:21:19 -07:00
  • 27be5aec74 Merge pull request #386 from lopter/master Solomon Hykes 2013-04-11 15:02:20 -07:00
  • 048f9f4974 Added docker-build (formerly github.com/shykes/changer) as a contrib script Solomon Hykes 2013-04-11 14:44:39 -07:00
  • fb0b375be7 docker daemon: create file containing PID Flavio Castelli 2013-04-10 12:24:15 +02:00
  • 79d934bfb0 Simplify the output of 'docker images' by removing the PARENT column Solomon Hykes 2013-04-11 12:11:41 -07:00
  • 54dfedc516 Merge remote-tracking branch 'origin/148-remove_repositories-feature' Solomon Hykes 2013-04-11 11:36:28 -07:00
  • 0eb7157b6f Merge remote-tracking branch 'origin/crlf_on_raw_mode' Solomon Hykes 2013-04-11 11:31:17 -07:00
  • 2de953490d Contrib post-commit hook for checking gofmt Solomon Hykes 2013-04-11 11:30:35 -07:00
  • 3ba44d2d5f fixes some usages Victor Vieux 2013-04-11 18:46:47 +02:00
  • 313d13ea01 Detect and mark ghost container. Guillaume J. Charmes 2013-04-11 09:26:17 -07:00
  • e68c04b722 force kill now use lxc-kill. Fixes #383 Guillaume J. Charmes 2013-04-11 09:02:34 -07:00
  • c902c43766 Merge pull request #392 from dotcloud/rm_usage-fix Guillaume J. Charmes 2013-04-11 07:56:46 -07:00
  • c105049f7e display usage when no parameter Victor Vieux 2013-04-11 16:27:01 +02:00
  • 17136d58f2 snake_case to camelCase Victor Vieux 2013-04-11 13:09:40 +02:00
  • 8ea1e9126f packaging; issue #251: Add debian packaging Daniel Mizyrycki 2013-04-10 21:00:39 -07:00
  • 38e2d00199 Skeleton of http API Solomon Hykes 2013-04-10 19:48:21 -07:00
  • 6dc4c74b5a Use crlf in registry function to avoid issue with autlogin in push and autopull in run Guillaume J. Charmes 2013-04-10 19:13:15 -07:00
  • 9d1fd2317d use crlf in login in order to avoir issue due to real raw mode Guillaume J. Charmes 2013-04-10 19:08:46 -07:00
  • 1f9f5eed5d Put the resolv.conf path in a variable instead of being hardcoded within lxc Guillaume J. Charmes 2013-04-10 18:23:34 -07:00
  • 5e1a975b48 Use ip to setup the gateway in sysinit.go Louis Opter 2013-04-10 17:40:28 -07:00
  • 97f48e59fc Allow rmi to remove image from its name Guillaume J. Charmes 2013-04-10 17:23:42 -07:00
  • e41fd24542 Added temporary spec for data volumes as requested on #111 Solomon Hykes 2013-04-10 13:57:26 -07:00
  • 8bd192fb16 changed last to n Victor Vieux 2013-04-10 21:09:21 +02:00
  • d2c1850fb5 testing: Make postcommit more generic Daniel Mizyrycki 2013-04-10 11:23:56 -07:00
  • 8c3331dc97 add -l to docker ps Victor Vieux 2013-04-10 19:30:57 +02:00
  • f507188ddc Merge pull request #372 from srid/goroutine-scope Solomon Hykes 2013-04-09 21:06:31 -07:00
  • 76b7b2adf7 Merge remote-tracking branch 'origin/wait_non_existing_container-fix' Solomon Hykes 2013-04-09 21:05:15 -07:00
  • cb68662b9b Merge pull request #377 from jbarbier/buildbot Solomon Hykes 2013-04-09 20:53:29 -07:00
  • b7cda3288e Fix the Makefile, rule=hack to make it work on Windows Julien Barbier 2013-04-09 19:07:50 -07:00
  • a1f54cad6c Merge pull request #367 from johncosta/333-redis-documentation Solomon Hykes 2013-04-09 18:16:39 -07:00
  • 9f83b9df22 Make sure all containers (even previously stopped) get a correct wait lock Guillaume J. Charmes 2013-04-09 17:40:02 -07:00
  • 4ab241c930 incorporate feedback for improving the PR John Costa 2013-04-09 17:50:12 -04:00
  • f731835e45 serve goroutine must refer to the local conn Sridhar Ratnakumar 2013-04-09 15:00:05 -07:00
  • bbaa975ec8 testing: Add buildbot VM Daniel Mizyrycki 2013-04-09 14:30:10 -07:00
  • 418ef43fbb Merge github.com:dotcloud/docker into 333-redis-documentation John Costa 2013-04-09 16:07:40 -04:00
  • 40ebe78bb1 Bumped version to 0.1.4 v0.1.4 Solomon Hykes 2013-04-09 13:00:50 -07:00
  • 1b7115a337 Merge remote-tracking branch 'origin/disable_signals-create_escape_sequence' Solomon Hykes 2013-04-09 12:56:32 -07:00
  • 2e6a5bc7ee Update README with escape sequence Guillaume J. Charmes 2013-04-09 10:14:18 -07:00
  • 72cef46e5e Fix merge issue Guillaume J. Charmes 2013-04-09 07:44:44 -07:00
  • 626bfd87a7 Use integers instead of non-printable chars in the escape sequence detection Guillaume J. Charmes 2013-04-04 18:13:43 -07:00
  • 8f41f1fa60 Remove unused optimization that could lead in loosing the escape sequence Guillaume J. Charmes 2013-04-04 18:12:54 -07:00
  • faa8843650 Look for the escape sequence only in tty mode Guillaume J. Charmes 2013-04-04 12:57:45 -07:00
  • 0d9e54367f Fix deadlock on stop failure Guillaume J. Charmes 2013-04-09 12:06:01 -07:00
  • 1f70b1e15d Implement an escape sequence in order to be able to detach from a container Guillaume J. Charmes 2013-04-04 12:55:24 -07:00
  • 3f63b87807 Disable signal catching and enable real posix raw mode Guillaume J. Charmes 2013-04-04 12:54:53 -07:00
  • 9c3d2b6a4e Merge branch 'master' of ssh://github.com/dotcloud/docker Solomon Hykes 2013-04-09 11:02:43 -07:00
  • 1716fccbcc Merge remote-tracking branch 'origin/change_run_detach_behavious_tty_mode' Solomon Hykes 2013-04-09 10:39:13 -07:00
  • 9043e4c757 Merge pull request #363 from dhrp/docs Solomon Hykes 2013-04-09 10:36:44 -07:00
  • 2e9a73c5d8 Merge remote-tracking branch 'origin/fix_flush_behaviour' Solomon Hykes 2013-04-09 10:31:56 -07:00
  • 1eaaa6b744 Flush stdout on import to avoid deadklock when waiting for stdin (import -). Fixed #365 Guillaume J. Charmes 2013-04-09 10:02:57 -07:00
  • cb54e9c659 Flush whether or not there we set the rawmode to avoid the client to lock Guillaume J. Charmes 2013-04-09 09:59:30 -07:00
  • 7c2b085d1a Add inconditionnal lock in Start/Stop/Kill to avoid races Guillaume J. Charmes 2013-04-09 09:09:54 -07:00
  • d063d52cce Update the unit test to reflect the new CmdRun behaviour in tty mode Guillaume J. Charmes 2013-04-09 08:18:36 -07:00
  • 64c1b6d9cd Change the behaviour of CmdRun in tty mode: dont kill the process uppon detach Guillaume J. Charmes 2013-04-09 08:18:16 -07:00
  • 8f15c423e6 add documentation for running a redis process with docker John Costa 2013-04-09 11:04:14 -04:00
  • 329f4449dc Remove the mutexes and use chan instead in order to handle the wait lock Guillaume J. Charmes 2013-04-09 07:57:59 -07:00
  • 0767916ade Merge pull request #346 from srid/patch-2 Solomon Hykes 2013-04-08 22:12:34 -07:00
  • 10923c7890 Merge remote-tracking branch 'origin/pty_fix-1' Solomon Hykes 2013-04-08 21:12:22 -07:00
  • 2832ea0cfe Added code and color for 'note' and updated the hello world note. Thatcher Peskens 2013-04-08 20:10:47 -07:00
  • a7299a3f26 Merge remote-tracking branch 'origin/unit_test_improvment-2' Solomon Hykes 2013-04-08 18:29:12 -07:00
  • 1601366cb6 Make it more clear when Docker fails to allocate a free IP range for its bridge Solomon Hykes 2013-04-08 18:16:58 -07:00
  • 9875a9b1f1 sync with README Sridhar Ratnakumar 2013-04-07 00:43:57 -07:00
  • 27feba4594 make the service example work Sridhar Ratnakumar 2013-04-07 00:41:24 -07:00
  • c83393a541 Move the DockerConn flush to its own function Guillaume J. Charmes 2013-04-05 20:08:31 -07:00
  • 7e1e7d14fa Make sure to flush buffer when setting raw mode Guillaume J. Charmes 2013-04-05 19:48:49 -07:00
  • 99b5bec069 Fix run disconnect behavious in tty mode + add unit test to enforce it Guillaume J. Charmes 2013-04-05 19:02:35 -07:00
  • 7d8895545e Cleanup pty variable names Guillaume J. Charmes 2013-04-04 12:12:22 -07:00
  • 33a5fe3bd4 Make sure the process start in his own session and grabs the terminal Guillaume J. Charmes 2013-04-04 11:24:22 -07:00
  • 847a8f45a4 Merge the 3 ptys in 1 Guillaume J. Charmes 2013-04-04 11:23:51 -07:00
  • e9a68801ba Update the tests according to the "optional raw mode" changes Louis Opter 2013-04-08 16:06:55 -07:00
  • f73401fb9a Add missing file Guillaume J. Charmes 2013-04-05 16:43:12 -07:00
  • dcf4572a69 Set the raw mode only for tty enabled containers Guillaume J. Charmes 2013-04-04 21:51:40 -07:00
  • d530d581f7 Make commands.go more idiomatic. Use DockerConn only when needed, keep io.Writer when not Guillaume J. Charmes 2013-04-04 20:19:06 -07:00
  • bdf05d8368 Reenable CmdRunAttachStdin and CmdRunHostname now using the DockConn interface Guillaume J. Charmes 2013-04-04 20:08:58 -07:00
  • b71b226cc1 Improve error management (avoid unwanted output in tests) Guillaume J. Charmes 2013-04-04 19:21:36 -07:00
  • 80f6b4587b Edit the tests for them to use the new command API. Disable TestRunHostname and TestAttachStdin. Guillaume J. Charmes 2013-04-04 19:00:14 -07:00
  • e6e9c1cd62 Use io.WriteCloser instead of *os.File in DockerLocalConn so we can use it with standard writers and pipes Guillaume J. Charmes 2013-04-04 18:52:03 -07:00
  • 246eed52de Move DockerLocalConn and terminal functions form package "main" to "rcli" in order to be able to use DockerLocalConn in commands_test.go Guillaume J. Charmes 2013-04-04 18:36:34 -07:00
  • b306a60738 Simplification in the goroutine that restore the terminal state on SIGINT Louis Opter 2013-04-03 16:32:47 -07:00
  • 7d0ab3858e Only set the terminal in raw mode for commands which need it Louis Opter 2013-04-03 12:25:19 -07:00
  • 4e5001b46a Remove the unused http transport from rcli Louis Opter 2013-04-03 12:07:22 -07:00
  • b8f9803459 Merge pull request #347 from kencochrane/303_docs_fix Solomon Hykes 2013-04-08 11:50:07 -07:00
  • 0c018d3697 Merge pull request #356 from flavio/improve_python_web_app_example Solomon Hykes 2013-04-08 11:49:17 -07:00
  • 72fdb41069 Extend the documentation covering the web app example Flavio Castelli 2013-04-08 17:39:30 +02:00
  • 6eb8a74ff9 added headers to examples linking back to running the examples page Ken Cochrane 2013-04-07 10:23:00 -04:00
  • 81ebf4fcf6 made a new running the examples page, and added a link to the top of each example to the page to show people how to run them. Ken Cochrane 2013-04-07 10:21:08 -04:00
  • 20085794f0 Increase the timeout in TestStart() to make sure the container has the time to die within the function Guillaume J. Charmes 2013-04-05 02:01:38 -07:00
  • b76b329ef0 Prevent destroy() to stop twice container in TestRestore() Guillaume J. Charmes 2013-04-04 20:40:42 -07:00
  • bae6f95830 Increase the timeout of TestRestore() to avoid unwanted timeout error Guillaume J. Charmes 2013-04-04 20:32:44 -07:00
  • cda9cf1539 Avoid unwanted warnings from destroy() in TestStart() Guillaume J. Charmes 2013-04-04 20:30:24 -07:00
  • 8cf30395a1 Changed default bridge interface do 'docker0' Solomon Hykes 2013-04-05 14:16:19 -07:00
  • 22adb52c0a The flag to use a pre-existing bridge interface is '-b'. Added explanation Solomon Hykes 2013-04-05 14:16:04 -07:00
  • 793c1ad990 Merge remote-tracking branch 'origin/219-default-bridge-2' Solomon Hykes 2013-04-05 14:02:16 -07:00
  • febaeebfb8 Add tests of tcp port allocator Solomon Hykes 2013-04-05 13:03:24 -07:00
  • d32f184696 Fix a race condition when running the port allocator Solomon Hykes 2013-04-05 13:03:04 -07:00
  • a4fc52305a Bumping version to 0.1.3 v0.1.3 Solomon Hykes 2013-04-04 23:05:03 -07:00
  • 2aad4a3478 Choose which TCP frontend port to allocate with '-p :PORT' Solomon Hykes 2013-04-04 22:58:01 -07:00
  • a5fb1d6c01 Refactored PortAllocator to allow for same-frontend constraint Solomon Hykes 2013-04-04 22:56:12 -07:00