Tatsuki Sugiura
e3b878ce98
Fix glob expansion for no-cache setting.
...
On previous version, glob pattern will be expanded to actual file
names when writing setting to etc/apt/apt.conf.d/no-cache.
This patch fixes to quote to work cache clean command properly.
2013-12-23 17:27:22 +09:00
Tianon Gravi
606cacdca0
Merge pull request #3222 from gurjeet/zfs_driver_owner
...
Update readme to mark ZFS driver as Alpha quality.
2013-12-15 07:09:00 -08:00
Gurjeet Singh
d526038503
Update readme to mark ZFS driver as Alpha quality.
2013-12-15 09:17:16 -05:00
Tianon Gravi
78b85220be
Update mkimage-debootstrap with even more tweaks for keeping images tiny by more aggressively removing cache files and by not downloading apt-cache Translations files
2013-12-10 10:59:32 -07:00
Tianon Gravi
584164177e
Merge pull request #2358 from tianon/mkimage-rinse
...
Remove mkimage-centos.sh in favor of a new rinse-based script...
2013-12-05 16:07:59 -08:00
Tianon Gravi
2acea6090f
Merge pull request #2983 from tianon/udev
...
Add udev rules files for hiding the docker loopback devices from udisks
2013-12-05 16:01:04 -08:00
Tianon Gravi
650d4cc644
Merge pull request #3005 from gurjeet/zfs_driver_owner
...
Typo fix
2013-12-02 15:06:05 -08:00
Gurjeet Singh
d9b742419c
Typo fix
2013-12-02 18:03:54 -05:00
Tianon Gravi
9d62dc1a08
Remove mkimage-centos.sh in favor of a new rinse-based script, since febootstrap is fragile and picky
2013-12-02 14:54:04 -07:00
Tianon Gravi
d9fbdd7b3f
Merge pull request #2995 from gurjeet/zfs_driver_owner
...
Add contrb/zfs/ and add self as maintainer of ZFS storage driver.
2013-12-02 11:10:16 -08:00
Gurjeet Singh
70b586702c
Add contrb/zfs/ and add self as maintainer of ZFS storage driver.
2013-12-02 14:03:16 -05:00
Tianon Gravi
dbb47f63ab
Add udev rules files for hiding the docker loopback devices from udisks
...
This prevents them from showing up on the desktop in a window manager, for example.
2013-12-02 09:11:06 -07:00
Solomon Hykes
d8ee08ba7b
Merge pull request #2925 from tianon/update-systemd-service
...
Update systemd service file with suggestions from @seblu
2013-11-29 21:25:08 -08:00
Ulysse Carion
c226ab6d9e
Document setting up Vagrant-docker with the remote API
2013-11-27 20:05:54 -08:00
Tianon Gravi
75e9cff98c
Update systemd service file with suggestions from @seblu
2013-11-27 16:55:37 -07:00
Martijn van Oosterhout
ab3a83c617
Add mkseccomp.pl, helper script to make seccomp profiles.
2013-11-26 17:13:02 +01:00
Guillaume J. Charmes
3e0a5ac48b
Merge pull request #41 from alexlarsson/dm-plugin-device-tool
...
Update docker-device-tool
2013-11-19 15:38:47 -08:00
Alexander Larsson
9415c2b1f0
Move docker-device-tool to contrib
2013-11-19 10:03:04 +01:00
Justin Plock
0e64b987e8
Fix images not being properly tagged
2013-11-16 11:05:38 -05:00
Tianon Gravi
b94e9ed0de
Merge pull request #2652 from tianon/upstart-defaults-too
...
Add /etc/default/docker support to upstart, too (mirroring sysvinit)
2013-11-13 10:42:41 -08:00
Andy Rothfusz
cb9e0aee48
Merge pull request #2646 from fgrehm/contrib-vagrant
...
Update contrib/vagrant-docker with projects available
2013-11-11 13:49:15 -08:00
Tianon Gravi
88edba7e86
Update upstart check in sysvinit to be exactly the same as the init_is_upstart function from /lib/lsb/init-functions (which isn't available in 12.04 or we'd use it directly)
2013-11-11 11:57:25 -07:00
Tianon Gravi
7cf7dda87d
Add /etc/default/docker support to upstart, too (mirroring sysvinit)
2013-11-11 11:13:16 -07:00
Tianon Gravi
bb76157d24
Fix sysvinit upstart detection and give it a pretty message
2013-11-11 11:10:19 -07:00
Fabio Rehm
9c7a8edddd
Update contrib/vagrant-docker with projects available
2013-11-11 13:36:44 -02:00
Daniel Mizyrycki
5af87d1475
contrib: Desktop integration. Firefox usecase.
2013-11-05 13:21:52 -08:00
Victor Vieux
a482bfd715
Merge pull request #2382 from dotcloud/reflect_future_changes_search_api
...
Update docker search to reflect future changes of the api
2013-11-04 16:14:14 -08:00
Tianon Gravi
8ad46ef401
Merge pull request #2365 from tianon/sysvinit-consistency
...
Update sysvinit script to fix a few inconsistencies and be more useful/correct downstream
2013-11-04 15:34:51 -08:00
Victor Vieux
747967b4a4
rebase and add some filters
2013-10-31 19:25:55 -07:00
Brandon Philips
393562340c
fix(systemd): provide a better description
...
Fix-up the docker service file description to declare what the service is not what it does.
When a systemd machine starts up the Description of each unit scrolls by instead of the service's filename. Because the current description doesn't say what it is it isn't very friendly:
```
Oct 31 20:40:49 localhost systemd[1]: Started Update Engine.
Oct 31 20:40:49 localhost systemd[1]: Starting Multi-User System.
Oct 31 20:40:49 localhost systemd[1]: Reached target Multi-User System.
Oct 31 20:40:49 localhost systemd[1]: Starting Easily create lightweight, portable, self-sufficient containers from any application!...
Oct 31 20:40:49 localhost systemd[1]: Started Easily create lightweight, portable, self-sufficient containers from any application!.
```
2013-10-31 14:41:49 -07:00
Tianon Gravi
eb79e8c5dd
Remove old remnants of stackbrew now that it's a separate project
2013-10-29 13:14:15 -06:00
Tianon Gravi
865649d7ac
Update sysvinit script to fix a few inconsistencies and be more useful/correct downstream
2013-10-28 14:08:21 -06:00
Tianon Gravi
aa6c99aff6
Merge pull request #2363 from tianon/mkimage-numeric-owner
...
Update all the mkimage scripts to use --numeric-owner as a tar argument
2013-10-24 06:42:52 -07:00
Tianon Gravi
ef5cf6c1ec
Merge pull request #2226 from tianon/init
...
Add initial init scripts library and better/safer Ubuntu packaging that works for Debian, too
2013-10-23 14:29:41 -07:00
Tianon Gravi
8e43db95f2
Update all the mkimage scripts to use --numeric-owner as a tar argument to properly preserve ownership
2013-10-23 14:08:16 -06:00
Will Rouesnel
bc8a1081b0
mkimage-debootstrap.sh: Add -p option to invoke debootstrap with http_proxy.
...
This patch allows debootstrap to be run with the http_proxy environment
variable. This is principally useful when you're using apt-cacher and
apt-cacher-ng locally.
2013-10-24 03:21:10 +11:00
Justin Force
ea59ce60c5
Set commentstring in Vim syntax plugin
...
By setting the commentstring, you support commenting with plugins like tComment.
Now Vim won't default to incorrect `/* */` comments.
2013-10-21 16:15:10 -07:00
Tianon Gravi
7cf1877098
Add POSIX shell version of host_integration/manager.go in the style of hack/make.sh
...
Rename host_integration to host-integration for consistency
2013-10-18 16:16:29 -07:00
Guillaume J. Charmes
4918769b1a
Add -nostdin and -proxy to docker attach, allow arbirary signal to be sent via docker kill api endpoint
...
Allow attach from `docker start`
Add host integration script generation
Update doc with host integration
2013-10-18 16:16:29 -07:00
Tianon Gravi
4b7c071e9c
Merge pull request #2222 from tianon/debootstrap
...
Renamed and refactored mkimage-debian to mkimage-debootstrap to more clearly reflect its true function
2013-10-18 14:46:14 -07:00
Travis Cline
f34a62ea19
Use heredoc to make expect script more clear
2013-10-18 00:35:12 -05:00
Tianon Gravi
c405d53b6e
Add initial init scripts library, including systemd, sysvinit, upstart, and openrc
2013-10-17 12:03:49 -06:00
Tianon Gravi
27fc01271e
Merge pull request #2219 from tianon/completion
...
Reorganize contributed completion scripts to add zsh completion
2013-10-16 11:40:56 -07:00
Tianon Gravi
97ab118fbb
Merge pull request #2220 from tianon/vim
...
Add vim syntax highlighting for Dockerfiles from @honza
2013-10-16 11:40:42 -07:00
Tianon Gravi
0ca533ca35
Merge pull request #2233 from tmc/master
...
Add mkimage-arch.sh
2013-10-15 19:27:45 -07:00
Travis Cline
d94a027da6
Add mkimage-arch.sh
2013-10-16 02:26:15 +00:00
Tianon Gravi
095aab9d97
Refactor mkimage-debootstrap.sh to be much more full-featured
...
This includes the following:
- options to control certain parameters
- an option specifically for creating tarballs directly, esp. for dockerbrew
- the addition of the updates and security repositories for Debian images
- the addition of the universe, updates, and security repositories for Ubuntu images
- more correct tagging of Debian images
- tagging of Ubuntu image versions (12.04, 12.10, etc) and latest tag for LTS
2013-10-15 03:44:03 -06:00
Tianon Gravi
ace059e409
Add vim syntax highlighting for Dockerfiles from @honza
...
See https://github.com/honza/dockerfile.vim
See also https://twitter.com/_honza/status/390046317579620352
2013-10-15 03:35:13 -06:00
Tianon Gravi
9da2b3590e
Add zsh completion from @felixr with permission
...
See https://github.com/felixr/docker-zsh-completion for the original.
See also https://github.com/dotcloud/docker/issues/2202#issuecomment-26313287
Fixes #2202
2013-10-15 03:04:06 -06:00
Tianon Gravi
e99ab1df97
Move contrib/docker.bash to contrib/completion/bash/docker for better organization
2013-10-15 03:02:31 -06:00
Tianon Gravi
4967f9f19c
Rename mkimage-debian.sh to mkimage-debootstrap.sh to more clearly reflect its true function
2013-10-15 02:26:10 -06:00
Tianon Gravi
a0e5657cb6
Remove @KSid from contrib maintainers for now
...
His availability has been very limited, so I'll take over completely for the short term until he can find more time to help out.
2013-10-15 00:58:34 -06:00
Tianon Gravi
94bf5b0011
Revamp install.sh to be usable by more people, and to use official install methods whenever possible (apt repo, portage tree, etc.), thus making it an official script and moving it to hack/
2013-10-11 00:53:15 -06:00
Solomon Hykes
ee256ce6bf
Merge pull request #2038 from tianon/mkimage-debian-fixes
...
Fix contrib/mkimage-debian.sh apt caching prevention
2013-10-10 17:59:17 -07:00
Tianon Gravi
d5f9160441
Merge pull request #1956 from tianon/bash-completion
...
Add proper bash completion for "docker push"
2013-10-09 05:47:55 -07:00
Tianon Gravi
4fda3314d8
Swap contrib MAINTAINERS
2013-10-08 15:15:58 -06:00
Tianon Gravi
ee27444098
Fix contrib/mkimage-debian.sh apt caching prevention
2013-10-07 13:41:10 -06:00
Tianon Gravi
c52c95f97f
Merge pull request #1876 from asbjornenge/master
...
Added Dockerfile.tmLanguage to contrib
2013-10-03 23:52:37 -07:00
Asbjørn Enge
85a5139665
Added Dockerfile.tmLanguage to contrib
2013-10-04 08:45:15 +02:00
Tianon Gravi
d89ce09a76
Add contrib/mkimage-centos.sh back (from #1621 ), and associated documentation link
2013-09-28 07:54:34 -06:00
Tianon Gravi
10362870db
Add a few tweaks and fixes to contrib/mkimage-debian.sh
...
Add simple workaround for #1755 to contrib/mkimage-debian.sh
Add simple echo patch in contrib/mkimage-debian.sh to prevent init scripts from running during apt-get installs/updates
Add `apt-get clean` to mkimage-debian.sh for slightly smaller images
Add more small apt tweaks to mkimage-debian.sh thanks to @jpetazzo and @spahl
2013-09-23 22:39:57 -06:00
Tianon Gravi
e37bb50628
Add proper bash completion for "docker push"
2013-09-20 21:22:51 -06:00
Tianon Gravi
47904290a5
Remove many remaining docs references to the deprecated base
repository and several other minor doc cleanups
2013-09-19 10:27:08 -06:00
Nick Stinemates
9946981c61
Add Tianon to contrib/ maintainers
...
He's awesome and always contributing to this area.
2013-09-16 04:50:53 +00:00
Michael Crosby
1d935c6307
Update docker.bash script for build -rm
2013-09-12 16:57:10 +00:00
Victor Vieux
3528990c73
Merge pull request #1665 from dotcloud/ksid-contrib-maintainer
...
Make Kawsar Saiyeed @KSid the maintainer for contributed tools
2013-08-30 17:07:03 -07:00
Daniel Mizyrycki
212b582362
Merge pull request #1673 from xdissent/1659-upstart-order
...
Start docker after lxc-net to prevent ip forwarding race
2013-08-30 16:05:40 -07:00
Greg Thornton
3f141e1fd3
Update remaining upstart scripts to wait for lxc-net
2013-08-29 14:06:24 -05:00
Thomas Frössman
20772f90ff
Fix bash completion, remove have
...
Should solve #1639 .
2013-08-28 18:38:06 +02:00
Solomon Hykes
f83d556bc0
Make Kawsar Saiyeed @KSid the maintainer for contributed tools
2013-08-24 17:16:52 -07:00
Kawsar Saiyeed
02d1d238cd
Add latest docker options to docker.bash
...
Adds bash completion options for the latest docker release (0.6.1)
2013-08-24 18:04:40 +01:00
Jérôme Petazzoni
0469e47674
Release script also takes care of index file (if the S3 bucket is WS-enabled)
2013-08-20 19:36:06 -07:00
Michael Crosby
9708597b0b
Merge pull request #1538 from KSid/bash-completion-limit-containers
...
Bash Completion: Limit commands to containers of a relevant state
2013-08-14 16:16:25 -07:00
shin-
8b26e4ea3c
brew: docker-py requirement points to git repository
2013-08-14 23:31:18 +02:00
Joffrey F
62c0f433fa
brew: Fixed a bug with remote repository builds
2013-08-14 05:05:44 +02:00
Kawsar Saiyeed
44eb1b3892
Limit commands to containers of a relevant state
2013-08-14 02:45:03 +01:00
shin-
2cebe09924
brew: Display a clear error message when the path is invalid
2013-08-13 20:28:15 +02:00
shin-
e5f1b6b9a4
brew: Updated requirements
2013-08-13 20:13:39 +02:00
shin-
79fc90b646
brew: Don't build if docker daemon can't be reached
2013-08-13 20:13:39 +02:00
shin-
fb7c4214ce
brew: Reuse repositories when possible
2013-08-13 20:13:39 +02:00
Kawsar Saiyeed
e737856a7f
Still missed -entrypoint from 'docker run'
2013-08-11 01:29:22 +01:00
Kawsar Saiyeed
ae1909b482
Clarified bash completion limitations
2013-08-11 01:08:47 +01:00
Kawsar Saiyeed
d75282eb14
Missed -entrypoint from 'docker run' options
2013-08-11 00:57:18 +01:00
Kawsar Saiyeed
91ae135896
Add description and usage information
2013-08-10 13:05:31 +01:00
Kawsar Saiyeed
d6e5c2c276
Add initial bash completion script
...
The script can be used to auto-complete commands, image names and
container ids from within a bash prompt.
This partially resolves #336 .
2013-08-10 02:38:11 +01:00
Jérôme Petazzoni
04cd0a392b
Merge pull request #1463 from jpetazzo/https-get-docker-io
...
switch from http to https for get.docker.io
2013-08-09 11:26:56 -07:00
shin-
6178dc7f1b
brew: added safeguards in script and changed default branch to 'master'
2013-08-09 16:40:28 +02:00
Jérôme Petazzoni
1ce9b3ca9c
switch from http to https
2013-08-08 17:02:59 -07:00
Sam Alba
7f02bd3b7a
Merge pull request #1361 from dotcloud/library
...
Docker-brew and Docker standard library
2013-08-08 14:22:20 -07:00
shin-
65c8e9242c
brew: added support for push on private registries.
2013-08-06 21:08:27 +02:00
Jérôme Petazzoni
049d28868e
fix the upstart script generated by get.docker.io (it was not starting dockerd on boot)
2013-08-05 18:11:13 -07:00
shin-
12d575a6b1
Script cleans up downloaded repos, uses quiet build
2013-07-25 21:00:36 +02:00
shin-
94053b4225
Brew: Added cache prefilling and build summary
2013-07-24 23:48:16 +02:00
shin-
77ff537697
Brew: Fixed docker-py requirement
2013-07-24 23:48:16 +02:00
shin-
362f1735e6
Brew: Avoid duplicate commands, added --debug option, added local repo support
2013-07-24 23:48:16 +02:00
shin-
d47df21a33
Add brew script to the contrib folder
2013-07-24 23:48:16 +02:00
Louis Opter
f03c1b8eeb
More unit test fixes
...
- Fix TestGetImagesJSON when there is more than one image in the test
repository;
- Remove an hardcoded constant use in TestGetImagesByName;
- Wait in a loop in TestKillDifferentUser;
- Use env instead of /usr/bin/env in TestEnv;
- Create a daemon user in contrib/mkimage-unittest.sh.
2013-07-01 17:24:21 -07:00
Louis Opter
e5c0b31107
Add a script to create the docker-ut image
...
It's a fork of the mkimage-busybox.sh script and it adds socat to the
image. (socat being needed to add udp support, see #33 ).
This script, like mkimage-busybox.sh, probably only works on
Debian/Ubuntu.
2013-06-26 12:35:14 -07:00
Jonathan Rudenberg
50b70eeb68
Remove code unreachable using Go 1.1
2013-06-20 23:19:44 -04:00
Solomon Hykes
6f511ac29b
Remove bsdtar dependency in various install scripts
2013-06-18 10:23:45 -07:00
Solomon Hykes
0d6db333d6
docker-build contrib script is deprecated by the new 'build' command
2013-06-06 19:05:21 +02:00
Victor Vieux
fd224ee590
linted names
2013-06-04 18:00:22 +00:00
Victor Vieux
86ada2fa5d
drop/omit
2013-06-04 13:51:12 +00:00
Daniel Mizyrycki
926c1d45aa
Merge pull request #533 from tianon/mkimage-debian
...
Update mkimage-debian.sh now that wheezy is officially the stable release
MD: Ref issue #447
2013-05-31 14:53:37 -07:00
Solomon Hykes
24ddfe3f25
Documented who decides what and how.
2013-05-28 19:39:09 -07:00
Guillaume J. Charmes
6ac33eb649
Merge pull request #523 from steakknife/522-docker-build
...
* Builder: use any whitespaces instead of tabs
2013-05-06 19:06:11 -07:00
Tianon Gravi
2f89315bf8
Update mkimage-debian.sh now that wheezy is officially the stable release - also, we can't rely on "release" versions for testing or unstable - only "stable" has reliable release versions
2013-05-06 17:00:21 -06:00
Guillaume J. Charmes
87cc8b6058
Update documentation, use docker-latest instead of docker-master
2013-05-06 13:26:23 -07:00
Barry Allard
424cc678eb
closes #522
2013-05-04 21:20:41 -07:00
Solomon Hykes
71199f595d
New Dockerfile operation: 'add'
2013-05-01 18:32:38 -07:00
Solomon Hykes
e7fb7f13d5
new Dockerfile keyword: cmd to set a default runtime command
2013-05-01 16:43:37 -07:00
Solomon Hykes
08812096f5
New Dockerfile operation 'expose' exposes default tcp ports
2013-05-01 14:16:56 -07:00
Solomon Hykes
a3ce90b78b
Added dummy script for docker-build example
2013-05-01 00:49:28 -07:00
Solomon Hykes
03b83b3210
Fix example dockerfile
2013-05-01 00:44:36 -07:00
Solomon Hykes
40ccf1d300
new Dockerfile keyword: 'push'
2013-05-01 00:42:11 -07:00
Solomon Hykes
038ca5ee39
docker-build: added support for 'maintainer' keyword
2013-05-01 00:14:52 -07:00
Guillaume J. Charmes
d97661aa71
Improve crashTest
2013-04-30 11:16:26 -07:00
Guillaume J. Charmes
cdc2657ee9
Improve crashTest
2013-04-28 07:10:58 -07:00
Guillaume J. Charmes
76a1a7cf5b
Simplify the crashTest
2013-04-28 06:23:02 -07:00
Guillaume J. Charmes
20c2a4f80f
add network endpoint for crashTest
2013-04-28 03:54:22 -07:00
Guillaume J. Charmes
ebe157ebb5
Update the crashTest to have the dockerpath in env
2013-04-28 01:27:56 -07:00
Tianon Gravi
ab34115b42
Use default mirror from debootstrap when not explicitly provided, and add better target directory naming
2013-04-28 13:38:26 -06:00
Tianon Gravi
4b3354af3f
Improve mkimage-debian script to also tag using the release version number of the final image (6.0.7, 7.0, etc.)
...
This is as discussed on #447 .
2013-04-28 12:31:28 -06:00
Tianon Gravi
86ad98e72a
Add contrib/mkimage-debian.sh used to create the tianon/debian images
2013-04-26 08:54:29 -06:00
Solomon Hykes
d8416539b3
contrib/vagrant-docker: a placeholder to centralize collaboration on an official docker provider for vagrant
2013-04-19 15:55:34 -07:00
Solomon Hykes
deb55e416e
contrib/docker-build: don't remove the base image if the first build step fails
2013-04-18 14:46:17 -07:00
Solomon Hykes
521ce07859
Merge pull request #409 from lynaghk/master
...
Docker init created by contrib setup script should set proper UTF8 LANG
2013-04-17 15:23:12 -07:00
Guillaume J. Charmes
c4cd224d90
improve the crashTest script
2013-04-16 15:20:04 -07:00
Kevin J. Lynagh
468fb90117
install.sh script's dockerd.conf should set docker daemon environment's LANG to en_US.UTF-8. See #355 .
2013-04-15 08:49:48 -07:00
Guillaume J. Charmes
1ec6c223c9
Add a script to help reproduce #407
2013-04-14 15:13:32 -07:00
Solomon Hykes
048f9f4974
Added docker-build (formerly github.com/shykes/changer) as a contrib script
2013-04-11 14:44:39 -07:00
Paul Hammond
cc2558bf10
Fix mkimage-busybox
2013-04-01 14:34:12 -07:00
Solomon Hykes
722d4c92c3
Merge pull request #74 from jpetazzo/contrib-install-sh
...
Update get.docker.io install script for single-binary
2013-03-13 21:30:45 -07:00
jpetazzo
e81d7132fa
Update get.docker.io install script for single-binary
2013-03-14 03:29:56 +00:00
jpetazzo
c74408d7b8
Add contrib/ directory, README, and script to create a basic busybox image
2013-03-14 03:16:42 +00:00