Commit Graph

  • fae9969603 Removed deprecated docker/image package Upstream-commit: dd0227b700503e03fce0e9e9ea3539c438e9c0cb Component: engine Solomon Hykes 2013-03-09 20:17:31 -0800
  • c015b59ef3 Fixed a bug which caused dockerd to not create its DB if an empty /var/lib/docker/images existed; fixed a bug which caused dockerd to not create missing tables in the images DB. Upstream-commit: b5b2f005eb679d0224db407ad1e9320be361640a Component: engine Solomon Hykes 2013-03-09 19:56:33 -0800
  • f836da6c3f Fixed a bug which caused docker to crash at startup while restoring existing containers Upstream-commit: 4474cd5677751ee5acac0525953eea583f797a1b Component: engine Solomon Hykes 2013-03-09 19:49:09 -0800
  • 07e40068fc gofmt Upstream-commit: 3de7ff271c Component: cli Solomon Hykes 2013-03-09 19:44:09 -0800
  • 3de7ff271c gofmt Solomon Hykes 2013-03-09 19:44:09 -0800
  • 279f7946e3 gofmt Upstream-commit: c59fff422fdc61c1c994b44fd83e4173a2f0530a Component: engine Solomon Hykes 2013-03-09 19:44:09 -0800
  • 44192a1329 Plugged in image store in front-end (some commands are deactivated right now, will progressively reintroduce them Upstream-commit: 93ba6dd82bb62dbb9cac729cfa6626c469a87d00 Component: engine shin- 2013-03-08 10:48:22 -0800
  • 5aae786a89 Setup a predictable, repeatable environment for containers Upstream-commit: fb350e0c7705850cc78e1dc1dc63b56aca06c3cc Component: engine Solomon Hykes 2013-03-07 09:25:41 -0800
  • 4ec7273fca Container logs are persisted on disk Upstream-commit: 2df0bc6bc0df53c7657404a92fb8f256b7109de0 Component: engine Solomon Hykes 2013-03-06 16:08:44 -0800
  • 4f3545b3a6 Merge branch 'master' of ssh://github.com/dotcloud/docker Upstream-commit: 007c57deba0d2ceb1fe6bcf90fd7621e79855651 Component: engine Solomon Hykes 2013-03-06 00:39:35 -0800
  • 35ee9964bb docker port: lookup public-facing tcp ports for a container Upstream-commit: 410ebe379dbf60d8fd75ba695e4e8036fdba6b65 Component: engine Solomon Hykes 2013-03-06 00:39:03 -0800
  • 9e8c334ba7 Remove leftover debug message Upstream-commit: 791592731eccfae0072b20a80d15ec31e34dc88f Component: engine Solomon Hykes 2013-03-06 00:37:00 -0800
  • 664b07c397 Moved Vagrant guide to the wiki Solomon Hykes 2013-03-05 22:44:09 -0800
  • c114400a94 docker rmi -r: remove all images matching a regexp Upstream-commit: 74c88fdbc0180c276f75322066e7da2e3cd38f6d Component: engine Solomon Hykes 2013-03-05 22:39:43 -0800
  • fe79db830e Reorganized README Solomon Hykes 2013-03-05 16:00:17 -0800
  • 9cfa2c197b Updated README: networking no longer "coming soon" Upstream-commit: 9f3b1a8ee05852fe41ddfba2b4765656d3e54805 Component: engine Solomon Hykes 2013-03-05 15:58:27 -0800
  • ee6308efa8 Updated install instructions and download links Solomon Hykes 2013-03-01 17:21:26 -0800
  • e64fe2c171 Merge pull request #23 from dotcloud/networking Solomon Hykes 2013-02-28 16:32:55 -0800
  • b8e54f45cd Re-enabled CmdPull progress bar code which had been temporarily disabled Upstream-commit: 5675439b9100b40529b8eb87447231a2f5a01ad2 Component: engine Solomon Hykes 2013-02-28 16:30:31 -0800
  • ba5971c0a7 Re-enabled lxc capabilities drop Upstream-commit: 2192d3371ceb7431a6dacd170ddadd4ef26d5783 Component: engine Andrea Luzzardi 2013-02-28 11:57:57 -0800
  • 7bb4e569d5 Merge branch 'master' into networking Upstream-commit: f62344b75053fbfaf66246c2cb3e20577e317ce4 Component: engine Andrea Luzzardi 2013-02-28 11:52:52 -0800
  • db9b80be91 Server: -p option to export TCP ports Upstream-commit: f857fa0dddbf48b959b0876582027ebc46dc5e9e Component: engine Andrea Luzzardi 2013-02-28 11:52:22 -0800
  • 524643db0f Docker: Network manager integration Upstream-commit: bd2f51290f4c34daec08474c0bd78952030be6ff Component: engine Andrea Luzzardi 2013-02-28 11:52:07 -0800
  • 65fd63e26d Container can now take a list of ports to expose in its config Upstream-commit: 09eacdfadec36f79cec74f037484b10ddfae6791 Component: engine Andrea Luzzardi 2013-02-28 11:51:14 -0800
  • 3cddff121d Network: Port mapping support. Implemented a port allocator and a port mapper that is able to forward TCP ports from the host to the container. Upstream-commit: 799ffa176399877e610ff2049dbf84610037a2be Component: engine Andrea Luzzardi 2013-02-28 11:50:02 -0800
  • 58a8b7bd53 Update puppet/modules/docker/manifests/init.pp Daniel Mizyrycki 2013-02-26 18:17:51 -0800
  • 9a491da582 Merge branch 'master' into fs Upstream-commit: ffbb9c8e4a1b7c98bbb602a8428376e4a41214d3 Component: engine shin- 2013-02-26 17:45:55 -0800
  • 4c53a7568f Halfway through fs branch fixes, TestUser not passing Upstream-commit: 2ebf3464a1ed5bf32e33eff45cfa8e8394b5cd43 Component: engine shin- 2013-02-26 17:45:46 -0800
  • a736616ad1 Merge from master Upstream-commit: c7f4602b184ec2cab594dfeaf73bed09aa39a749 Component: engine Andrea Luzzardi 2013-02-26 17:32:07 -0800
  • b9049f5277 Changed .gitignore to not match docker/*.go Upstream-commit: 278aa5f045ad6dd8718933b4736c29567a17717a Component: engine Solomon Hykes 2013-02-26 17:29:11 -0800
  • ee05cc5bbc If curl is installed, 'docker pull' will use it to download images with a pretty progress bar. Otherwise it will fallback to regular http.Get() Upstream-commit: 003ec21d360b08d50b61834795692542fff295e2 Component: engine Solomon Hykes 2013-02-26 17:28:24 -0800
  • 034971c8ee go fmt Upstream-commit: df5134f46e Component: cli Solomon Hykes 2013-02-26 17:26:46 -0800
  • df5134f46e go fmt Solomon Hykes 2013-02-26 17:26:46 -0800
  • d2bed9b75c go fmt Upstream-commit: aa12da6f5076738955b30470639d439a0cbe40f9 Component: engine Solomon Hykes 2013-02-26 17:26:46 -0800
  • 9ff14257ee Updated pybuilder example to use 'docker wait' Upstream-commit: 4004e86fa9ca87332c8f5fa0acbe29af86e06908 Component: engine Solomon Hykes 2013-02-26 14:47:20 -0800
  • 3caf4d4dd5 docker wait: block until a container exits, and print its exit code Upstream-commit: ebaa50c4c96a1ba69e480fab5612b5d6a97da145 Component: engine Solomon Hykes 2013-02-26 11:43:54 -0800
  • 4ea244cb65 Merge branch 'master' into networking Upstream-commit: 3c0a59f03873e5c062ef0d39267341dd5f5e6bca Component: engine Andrea Luzzardi 2013-02-26 11:04:28 -0800
  • c483fcc71c Merge branch 'master' into networking Upstream-commit: 2c2db5cd45f3281954211dc72a4412f5b611ad24 Component: engine Andrea Luzzardi 2013-02-26 11:03:11 -0800
  • c9db276294 New example: pybuilder Upstream-commit: 8fa07c0e060a25141204533a2a3823d1cb0fdf63 Component: engine Solomon Hykes 2013-02-26 10:03:06 -0800
  • 471e62f72d Added tests for checksum computation in layer store Upstream-commit: 6d1054619d6d254ea3df0484cacb3c6778d58cd9 Component: engine Solomon Hykes 2013-02-26 09:46:29 -0800
  • 6bc8a20d54 Integrated the network allocator into Docker. A networking environment is assigned to each container upon Start and released whenever the container exits. Upstream-commit: c08f5b2b8460f13f2094bae2a496bf308f7645bb Component: engine Andrea Luzzardi 2013-02-25 14:06:22 -0800
  • bf25f46c0f Updated dependencies in install.sh Upstream-commit: edf2e20e284a6a3bb28e178745d2069d63261235 Component: engine Solomon Hykes 2013-02-25 12:27:51 -0800
  • f0b398797f Moved Jeff's install script to the repo Upstream-commit: 2c7a2cbaf4f3b47786eee3726de61b67182a8d44 Component: engine Solomon Hykes 2013-02-25 12:27:29 -0800
  • 550e796b18 Network allocator Upstream-commit: 797bb6e75b8f33fe44932bf90145cf069f342e44 Component: engine Andrea Luzzardi 2013-02-25 10:45:23 -0800
  • 4d44fcf0c5 Merge pull request #19 from brianm/master Solomon Hykes 2013-02-23 13:11:39 -0800
  • 1b8770e955 ignore .vagrant Upstream-commit: ac15003c05a844aa08e591ff7675ff6a406f188b Component: engine Brian McCallister 2013-02-23 13:59:06 -0700
  • 0b5203d2cd 'docker pull' and 'docker put' automatically detect tar compression (gzip, bzip2 or uncompressed). -j and -z flags are no longer required. Upstream-commit: f437f5b8b4a706d56f9a7cfba1dbc6b21e9a33f3 Component: engine Solomon Hykes 2013-02-22 12:28:25 -0800
  • 93b7b161e0 Re-added mount_*.go in docker package to not break tests/build Upstream-commit: 8b61af189597579f1086a42fcdc824bfe737dce7 Component: engine shin- 2013-02-21 23:07:10 -0800
  • 2c9db7d776 Implementing mounting/unmounting of images. Currently missing Mounpoint#Deregister Upstream-commit: b4ea31e1deb44dc28c75aaaf24ff99c87c7f595a Component: engine shin- 2013-02-21 23:01:30 -0800
  • 04d04bc71b Implementing mounting/unmounting of images. Currently missing Mounpoint#Deregister Upstream-commit: 04bcdf9030123a0d59a930e072429664a0e11194 Component: engine shin- 2013-02-21 23:01:13 -0800
  • 5d44a89654 Network tests Upstream-commit: 149badc22b45acb171c3e583f6e820a06e4ced87 Component: engine Andrea Luzzardi 2013-02-21 18:34:35 -0800
  • 98683195b2 Network: Do not assume that we are using a class C. Instead, compute the IP addresses range and network size in order to allocate an IP address. Upstream-commit: e0e49b9a2259d779b31055339e67b054c8dffc3b Component: engine Andrea Luzzardi 2013-02-21 18:33:23 -0800
  • 4979c2522b Updated install instructions and requirements Upstream-commit: dd96b6fccbe539f78c6957bacbbfaa3f048fdea1 Component: engine Solomon Hykes 2013-02-21 16:33:58 -0800
  • a99e747427 Network: Simple random IP allocation on the bridge network. Upstream-commit: 6124c5eb31ab8f9db4db288002388554d6181c86 Component: engine Andrea Luzzardi 2013-02-20 19:18:01 -0800
  • 8326daf37d Network: Automatically figure out the gateway and netmask by inspecting the lxc bridge interface Upstream-commit: 5039d4a2804561885e32f2a93cb2a51cbaa8e847 Component: engine Andrea Luzzardi 2013-02-20 18:20:18 -0800
  • d2dc806098 Basic networking support with hardcoded addresses. Work in progress. Upstream-commit: 5cecd548cd48cec8967f7ad0b0b42b30fa3ec7a0 Component: engine Andrea Luzzardi 2013-02-20 17:47:09 -0800
  • c17cf0dd79 sysinit: Support for the -g (gateway) flag used in networking setup Upstream-commit: b9b66d0e1b70cd0475d6fbba33eba5632f852dde Component: engine Andrea Luzzardi 2013-02-20 17:45:46 -0800
  • 00a0161ee7 Interactive mode preserves existing PATH, to facilitate scripting Upstream-commit: 754cf30b0e Component: cli Solomon Hykes 2013-02-20 14:45:43 -0800
  • 754cf30b0e Interactive mode preserves existing PATH, to facilitate scripting Solomon Hykes 2013-02-20 14:45:43 -0800
  • 27db035d5d Interactive mode preserves existing PATH, to facilitate scripting Upstream-commit: db4c75f3c1cdbc654595bb3dda5455a93c1b56b4 Component: engine Solomon Hykes 2013-02-20 14:45:43 -0800
  • 2d5e2c98cb white space Upstream-commit: 52fa34605c Component: cli Jeff Lindsay 2013-02-20 12:23:47 +0000
  • 52fa34605c white space Jeff Lindsay 2013-02-20 12:23:47 +0000
  • bd1dc2a768 white space Upstream-commit: e8d48641de6c5e866dc18708e2e260b7578c1d50 Component: engine Jeff Lindsay 2013-02-20 12:23:47 +0000
  • 477023814c make sure the standard "replace input carriage returns with line feeds" and "replace output line feeds with carriage return and line feed" flags are set, even on raw (I dont think it should actually be raw) Upstream-commit: 4e24b235c3 Component: cli Jeff Lindsay 2013-02-20 12:19:22 +0000
  • 4e24b235c3 make sure the standard "replace input carriage returns with line feeds" and "replace output line feeds with carriage return and line feed" flags are set, even on raw (I dont think it should actually be raw) Jeff Lindsay 2013-02-20 12:19:22 +0000
  • c032cffa1c make sure the standard "replace input carriage returns with line feeds" and "replace output line feeds with carriage return and line feed" flags are set, even on raw (I dont think it should actually be raw) Upstream-commit: 3a59336f82e73150059c93398f283b8e15fdb4e9 Component: engine Jeff Lindsay 2013-02-20 12:19:22 +0000
  • 3f76aea160 Merge pull request #15 from brianm/ignore-produced-binaries Solomon Hykes 2013-02-19 22:58:24 -0800
  • 34ee283037 Merge pull request #16 from brianm/master Solomon Hykes 2013-02-19 22:58:01 -0800
  • 4d6e95fe39 add reference to https://github.com/kr/pty in NOTICE Upstream-commit: f0183fa0690caf804301b8acbd0ac527a33d1cbd Component: engine Brian McCallister 2013-02-19 20:55:26 -0700
  • cb554356a9 ignore produced binaries Upstream-commit: 7e5dfc51ade66d75c1429a05334b500d1cb8db20 Component: engine Brian McCallister 2013-02-19 20:49:06 -0700
  • 9f0b4cff0d docker/server: no more dependency on log Upstream-commit: 004272e6f54c16e16f71ceddff44ae4d423da7c0 Component: engine Solomon Hykes 2013-02-19 13:07:25 -0800
  • e46ebc5e55 dockerd: removed debug messages Upstream-commit: dd9bb4e0d388788781af0c36dfca0d3792f07d6c Component: engine Solomon Hykes 2013-02-19 13:04:19 -0800
  • 331c7cd0d3 dockerd: create /var/lib/docker if it doesn't exist Upstream-commit: 5e2f0639c64dc8a7ee5da81e0801bc4a17787407 Component: engine Solomon Hykes 2013-02-19 13:03:58 -0800
  • 895d0e934a Better error context when failing to create a new image. Added basic tag support + unit tests Upstream-commit: 8002af43fb54254ef786e4478ada7824e726baf7 Component: engine shin- 2013-02-18 21:10:19 -0800
  • 8fc3a40e35 FakeTar: /var/log/postgres can't be both a folder and a file Upstream-commit: 48974cc28d72598f0a35a4a6483b7006a1c18f9f Component: engine shin- 2013-02-18 21:09:25 -0800
  • 148e6f7d2a Merge branch 'fs' of github.com:dotcloud/docker into fs Upstream-commit: f3e06a784f01a6c2fc5917ee5ec8a20a2b1c59c6 Component: engine shin- 2013-02-18 16:37:58 -0800
  • 7adde75277 docker/fs: initial support for filesystem layers (adapted from image/layers.go) Upstream-commit: 6372a1a0d0b6506f25db7ba3dbba1e65fd6deb2d Component: engine Solomon Hykes 2013-02-18 15:25:43 -0800
  • 84de8756d6 Docker is now licensed under the Apache 2.0 license Upstream-commit: a7e9582a53663453d0885b1a0217941ad1fe595f Component: engine Solomon Hykes 2013-02-18 09:56:20 -0800
  • 00d8a73097 Getting started with mountpoints Upstream-commit: 1531848ca6ead7c46497a625feba1224825e9011 Component: engine Solomon Hykes 2013-02-15 21:51:36 -0800
  • aa0a99f7c1 Fix store.Register() Upstream-commit: aab32e1012bd6061ec1049adc2bbe60ed1918f54 Component: engine Solomon Hykes 2013-02-15 21:50:59 -0800
  • 96bd523083 fs.store.Get(): use gorp.Get() instead of gorp.Select() Upstream-commit: 07b6bc3fc738ab3a27e9760b0efc57c78d7f98af Component: engine Solomon Hykes 2013-02-15 21:48:04 -0800
  • 56517a2572 docker/fs: a robust filesytem store Upstream-commit: 902d660d2ff48727386718440162ed2a8399eaf0 Component: engine Solomon Hykes 2013-02-15 18:46:46 -0800
  • bf8488f9ea vagrant: Changed the test image path Upstream-commit: c696eb8d125528207522d1bbd06082aae9a8d494 Component: engine Andrea Luzzardi 2013-02-15 12:19:50 -0800
  • 81fe2865f4 When the unit testing is not there, issue an error and offer a solution instead of automagically downloading the image Upstream-commit: 994ec4c8c399538102d47850fc50c7a481d49595 Component: engine Andrea Luzzardi 2013-02-15 12:18:36 -0800
  • c795ddcc76 run as user tests: Check the exit codes Upstream-commit: ac36c986e008e8e4e4f56fe510ba7ab0dab0c778 Component: engine Andrea Luzzardi 2013-02-15 12:17:58 -0800
  • e63a26936b Merge branch 'master' of github.com:dotcloud/docker Upstream-commit: 9155d1dd6d452755e07330a04fb3bc7c7af6671d Component: engine Andrea Luzzardi 2013-02-15 10:55:55 -0800
  • 486ef707bc Autonomous testing: Don't depend on /var/lib/docker/images/ubuntu being there. Instead, automatically downlaod the test image if not present. Upstream-commit: dd84ba348532b5c50a6c46573803952ac662bc67 Component: engine Andrea Luzzardi 2013-02-14 15:37:45 -0800
  • 066591d505 'docker start' and 'docker restart': start or restart a container Upstream-commit: 29aab0e4bf Component: cli Solomon Hykes 2013-02-14 13:49:05 -0800
  • 29aab0e4bf 'docker start' and 'docker restart': start or restart a container Solomon Hykes 2013-02-14 13:49:05 -0800
  • 92f2fe8ab7 'docker start' and 'docker restart': start or restart a container Upstream-commit: d2885910bda77538eb31b86b10a3dd85ee2abadf Component: engine Solomon Hykes 2013-02-14 13:49:05 -0800
  • 966f1c8314 Fixed a bug preventing proper reattachment to stdin upon container restart Upstream-commit: 0da9ccc18e9c30347f394e4cc1231b4b6edca69e Component: engine Andrea Luzzardi 2013-02-13 19:05:57 -0800
  • bdbd84a25c Added a restart test to ensure a container can be successfully run twice Upstream-commit: f2c2d953a871e847cc49b16573f4b1cdc483c4ab Component: engine Andrea Luzzardi 2013-02-13 18:17:42 -0800
  • e710d4bb19 Generate LXC config upon start rather than at container creation Upstream-commit: 1793538a68c8fc2c7c85848d375f12f94c9012e5 Component: engine Andrea Luzzardi 2013-02-13 18:14:46 -0800
  • d580173852 Server: Restored -u option (from merge) Upstream-commit: e871eadab16563b4e64ef229c5aeb3cff5b37026 Component: engine Andrea Luzzardi 2013-02-13 17:41:50 -0800
  • 01e4adc046 go fmt Upstream-commit: 51c11868b0374d2551023ed38a2e929e2ae2717a Component: engine Andrea Luzzardi 2013-02-13 17:40:57 -0800
  • cc26343144 Restored dockerd from merge Upstream-commit: 24ee1524815140b2299a1d98d4690d903a4abeb7 Component: engine Andrea Luzzardi 2013-02-13 17:40:10 -0800
  • 379acaad60 go fmt Upstream-commit: 2f84bab8797329955e42c3089388c540d8009f04 Component: engine Andrea Luzzardi 2013-02-13 17:28:13 -0800
  • eacfe8775a merge Upstream-commit: cb6014d6fdfc0770523ea05ee257f00c3758874a Component: engine Andrea Luzzardi 2013-02-13 17:26:25 -0800
  • aaedaa2b20 Implemented support to run as a different user (through the -u flag) Upstream-commit: 6de3e8a22dfa736f88c0477392474d73f7bed3c5 Component: engine Andrea Luzzardi 2013-02-13 17:24:35 -0800
  • cb4e2fcf43 Moved server and client logic into sub-packages docker/server and docker/client, respectively. The UI is not affected. Upstream-commit: f5594142a8 Component: cli Solomon Hykes 2013-02-13 17:10:00 -0800