Граф коммитов

32935 Коммитов

Автор SHA1 Сообщение Дата
Andrea Luzzardi 797bb6e75b Network allocator 2013-02-25 10:45:23 -08:00
Solomon Hykes deb74ef674 Merge pull request #19 from brianm/master
Ignore .vagrant directory
2013-02-23 13:11:39 -08:00
Brian McCallister ac15003c05 ignore .vagrant 2013-02-23 13:59:06 -07:00
Solomon Hykes f437f5b8b4 'docker pull' and 'docker put' automatically detect tar compression (gzip, bzip2 or uncompressed). -j and -z flags are no longer required. 2013-02-22 12:28:25 -08:00
shin- 8b61af1895 Re-added mount_*.go in docker package to not break tests/build 2013-02-21 23:07:10 -08:00
shin- b4ea31e1de Implementing mounting/unmounting of images. Currently missing Mounpoint#Deregister 2013-02-21 23:01:30 -08:00
shin- 04bcdf9030 Implementing mounting/unmounting of images. Currently missing Mounpoint#Deregister 2013-02-21 23:01:13 -08:00
Andrea Luzzardi 149badc22b Network tests 2013-02-21 18:34:35 -08:00
Andrea Luzzardi e0e49b9a22 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.
2013-02-21 18:33:23 -08:00
Solomon Hykes dd96b6fccb Updated install instructions and requirements 2013-02-21 16:33:58 -08:00
Andrea Luzzardi 6124c5eb31 Network: Simple random IP allocation on the bridge network. 2013-02-21 10:47:57 -08:00
Andrea Luzzardi 5039d4a280 Network: Automatically figure out the gateway and netmask by inspecting
the lxc bridge interface
2013-02-21 10:47:57 -08:00
Andrea Luzzardi 5cecd548cd Basic networking support with hardcoded addresses. Work in progress. 2013-02-21 10:47:57 -08:00
Andrea Luzzardi b9b66d0e1b sysinit: Support for the -g (gateway) flag used in networking setup 2013-02-21 10:47:57 -08:00
Solomon Hykes db4c75f3c1 Interactive mode preserves existing PATH, to facilitate scripting 2013-02-20 14:45:43 -08:00
Jeff Lindsay e8d48641de white space 2013-02-20 12:23:47 +00:00
Jeff Lindsay 3a59336f82 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) 2013-02-20 12:19:22 +00:00
Solomon Hykes 302567df1d Merge pull request #15 from brianm/ignore-produced-binaries
ignore produced binaries
2013-02-19 22:58:24 -08:00
Solomon Hykes a30e9f51a4 Merge pull request #16 from brianm/master
Add notice about kr/pty in NOTICE
2013-02-19 22:58:01 -08:00
Brian McCallister f0183fa069 add reference to https://github.com/kr/pty in NOTICE 2013-02-19 20:55:26 -07:00
Brian McCallister 7e5dfc51ad ignore produced binaries 2013-02-19 20:49:06 -07:00
Solomon Hykes 004272e6f5 docker/server: no more dependency on log 2013-02-19 13:07:25 -08:00
Solomon Hykes dd9bb4e0d3 dockerd: removed debug messages 2013-02-19 13:04:19 -08:00
Solomon Hykes 5e2f0639c6 dockerd: create /var/lib/docker if it doesn't exist 2013-02-19 13:03:58 -08:00
shin- 8002af43fb Better error context when failing to create a new image. Added basic tag support + unit tests 2013-02-18 21:10:19 -08:00
shin- 48974cc28d FakeTar: /var/log/postgres can't be both a folder and a file 2013-02-18 21:09:25 -08:00
shin- f3e06a784f Merge branch 'fs' of github.com:dotcloud/docker into fs 2013-02-18 16:37:58 -08:00
Solomon Hykes 6372a1a0d0 docker/fs: initial support for filesystem layers (adapted from image/layers.go) 2013-02-18 15:25:43 -08:00
Solomon Hykes a7e9582a53 Docker is now licensed under the Apache 2.0 license 2013-02-18 09:56:20 -08:00
Solomon Hykes 1531848ca6 Getting started with mountpoints 2013-02-15 21:51:36 -08:00
Solomon Hykes aab32e1012 Fix store.Register() 2013-02-15 21:50:59 -08:00
Solomon Hykes 07b6bc3fc7 fs.store.Get(): use gorp.Get() instead of gorp.Select() 2013-02-15 21:48:04 -08:00
Solomon Hykes 902d660d2f docker/fs: a robust filesytem store 2013-02-15 18:46:46 -08:00
Andrea Luzzardi c696eb8d12 vagrant: Changed the test image path 2013-02-15 12:19:50 -08:00
Andrea Luzzardi 994ec4c8c3 When the unit testing is not there, issue an error and offer a solution instead of automagically downloading the image 2013-02-15 12:18:36 -08:00
Andrea Luzzardi ac36c986e0 run as user tests: Check the exit codes 2013-02-15 12:17:58 -08:00
Andrea Luzzardi 9155d1dd6d Merge branch 'master' of github.com:dotcloud/docker 2013-02-15 10:55:55 -08:00
Andrea Luzzardi dd84ba3485 Autonomous testing: Don't depend on /var/lib/docker/images/ubuntu being
there. Instead, automatically downlaod the test image if not present.
2013-02-14 15:37:45 -08:00
Solomon Hykes d2885910bd 'docker start' and 'docker restart': start or restart a container 2013-02-14 13:49:05 -08:00
Andrea Luzzardi 0da9ccc18e Fixed a bug preventing proper reattachment to stdin upon container restart 2013-02-13 19:05:57 -08:00
Andrea Luzzardi f2c2d953a8 Added a restart test to ensure a container can be successfully run twice 2013-02-13 18:17:42 -08:00
Andrea Luzzardi 1793538a68 Generate LXC config upon start rather than at container creation 2013-02-13 18:14:46 -08:00
Andrea Luzzardi e871eadab1 Server: Restored -u option (from merge) 2013-02-13 17:41:50 -08:00
Andrea Luzzardi 51c11868b0 go fmt 2013-02-13 17:40:57 -08:00
Andrea Luzzardi 24ee152481 Restored dockerd from merge 2013-02-13 17:40:10 -08:00
Andrea Luzzardi 2f84bab879 go fmt 2013-02-13 17:28:13 -08:00
Andrea Luzzardi cb6014d6fd merge 2013-02-13 17:26:25 -08:00
Andrea Luzzardi 6de3e8a22d Implemented support to run as a different user (through the -u flag) 2013-02-13 17:24:35 -08:00
Solomon Hykes e1b25e9b08 Moved server and client logic into sub-packages docker/server and docker/client, respectively. The UI is not affected. 2013-02-13 17:10:00 -08:00
Solomon Hykes ffc8d1e7b9 .gitignore 2013-02-13 16:38:50 -08:00