John Howard
8213f8caaa
Adding Jenkins CI script to sources
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2016-01-04 15:53:30 -08:00
Alexander Morozov
2e3186ab06
Add ability to set cgroup parent for all containers
...
Fix #18022
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
2016-01-04 15:16:25 -08:00
Jessica Frazelle
b46f044bf7
update volume name regex
...
Disallow creating a volume starting with a /.
Signed-off-by: Jessica Frazelle <acidburn@docker.com>
2016-01-04 15:00:49 -08:00
Richard Scothern
b18fadd115
Show the legacy registry flag only in the daemon arguments
...
Signed-off-by: Richard Scothern <richard.scothern@gmail.com>
2016-01-04 14:52:39 -08:00
Michael Crosby
04234bd16a
Merge pull request #18208 from cpuguy83/restart_links
...
Daemon Restart: attempt to wait for container deps
2016-01-04 14:36:00 -08:00
David Calavera
723be0a332
Merge pull request #18888 from calavera/event_types
...
Event all the things!
2016-01-04 13:07:33 -08:00
David Calavera
851fe00c64
Add filter by event type and documentation.
...
Signed-off-by: David Calavera <david.calavera@gmail.com>
2016-01-04 14:58:04 -05:00
Justin Cormack
923609179b
Add _llseek syscall
...
This is the newer verion of lseek on many 32 bit platforms
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-04 11:55:28 -08:00
Justin Cormack
d6a9c5abed
Do not allow obsolete syscalls
...
sysfs and ustat syscalls are marked obsolete.
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-04 11:55:28 -08:00
Justin Cormack
c1b57fc1c9
Do not allow name_to_handle_at, as we have already blocked open_by_handle_at
...
Being able to obtain a file handle is no use as we cannot perform
any operation in it, and it may leak kernel state.
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2016-01-04 11:55:27 -08:00
Jessica Frazelle
a1747b3cc8
add 32bit syscalls to whitelist
...
Signed-off-by: Jessica Frazelle <acidburn@docker.com>
2016-01-04 11:55:26 -08:00
Jessica Frazelle
17735c3c98
change seccomp blacklist to whitelist
...
Signed-off-by: Jessica Frazelle <acidburn@docker.com>
2016-01-04 11:55:21 -08:00
Daniel Nephin
0007f5a859
Move some validators from opts to runconfig/opts.
...
These validators are only used by runconfig.Parse() or some other part of the
client, so move them into the client-side package.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-01-04 14:35:36 -05:00
Clinton Kitson
6084346bec
Updated docs for consolidated list of REX-Ray providers
...
This commit includes the correct project link and also
includes a consolidated list of drivers that are supported.
Signed-off-by: Clinton Kitson <clintonskitson@gmail.com>
2016-01-04 11:28:25 -08:00
David Calavera
dc4ca0e897
Merge pull request #18941 from dnephin/runconfig_in_cli
...
Move runconfig/parse.go into the runconfig/opts package
2016-01-04 11:06:18 -08:00
David Calavera
972653c310
Merge pull request #19054 from calavera/remove_version_from_types
...
Remove version package from API types.
2016-01-04 10:54:47 -08:00
Jess Frazelle
fa57eedff4
Merge pull request #19002 from jfrazelle/update-test-images
...
cleanup test images
2016-01-04 10:24:30 -08:00
David Calavera
9961816ade
Remove version package from API types.
...
It's an internal type that only extends string.
Signed-off-by: David Calavera <david.calavera@gmail.com>
2016-01-04 12:51:45 -05:00
Tonis Tiigi
a8f88ef403
Parallel migration and optimizations
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2016-01-04 09:48:52 -08:00
Tonis Tiigi
0641429ad8
Use direct filesystem access for tar-split on aufs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2016-01-04 09:41:02 -08:00
Sebastiaan van Stijn
fb893cf656
docs: add note to volume-plugins
...
The /var/lib/docker directory is reserved for
docker, and should not be touched by plugins.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2016-01-04 18:28:14 +01:00
Daniel Nephin
c5a2fdb697
Move volume.SplitN() to the one place it is used in runconfig.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-01-04 12:06:30 -05:00
Daniel Nephin
2b7ad47bd2
Move the runconfig.Parse() function into the runconfig/opts package.
...
The parse.go file is used almost exclusively in the client. The few small
functions that are used outside of the client could easily be copied out
when the client is extracted, allowing this runconfig/opts package to
move to the client.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-01-04 12:06:29 -05:00
Daniel Nephin
4c0d586bd3
Move ParseExec to the client where it is used.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-01-04 12:06:29 -05:00
moxiegirl
0fae65e228
Merge pull request #18499 from thaJeztah/fix-run-reference-example
...
Fix pid=host example in documentation
2016-01-04 08:51:02 -08:00
moxiegirl
822a808688
Merge pull request #19048 from thaJeztah/update-configuring-docker
...
docs: update configuring docker for systemd
2016-01-04 08:46:45 -08:00
Sebastiaan van Stijn
9b6592ca85
Fix pid=host example in documentation
...
The existing example didn't illustrate how to
install strace in the container. In addition,
the rhel7 image used is no longer public (and maintained)
so not a good image to use in the example.
This updates the example to use htop (strace is
not working without disabling apparmor for the container)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2016-01-04 16:25:54 +01:00
Brian Goff
0fff66977a
Merge pull request #19033 from cr7pt0gr4ph7/19032-fix-native-execdriver-compile-error
...
Fix declarations of of execdriver/native.NewDriver to have the same signature for all platforms
2016-01-04 10:22:10 -05:00
Sebastiaan van Stijn
59301e018c
docs: update configuring docker for systemd
...
Ubuntu 15.04 and above uses systemd. Add a note
in the docs to point users to the right instructions.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2016-01-04 15:26:55 +01:00
Wen Cheng Ma
d92d1de3d5
Update docker network api doc
...
Signed-off-by: Wen Cheng Ma <wenchma@cn.ibm.com>
2016-01-04 18:05:02 +08:00
Sebastiaan van Stijn
db738dd77f
Merge pull request #15666 from vdemeester/3519-configurable-escape
...
Implement configurable escape key for attach/exec
2016-01-04 00:49:07 +01:00
Vincent Demeester
15aa2a663b
Implement configurable detach key
...
Implement configurable detach keys (for `attach`, exec`, `run` and
`start`) using the client-side configuration
- Adds a `--detach-keys` flag to `attach`, `exec`, `run` and `start`
commands.
- Adds a new configuration field (in `~/.docker/config.json`) to
configure the default escape keys for docker client.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-01-03 23:03:39 +01:00
Sebastiaan van Stijn
2916ceb313
Merge pull request #19037 from moxiegirl/15666-file-carry
...
Creating a man page for the configuration file
2016-01-03 22:50:32 +01:00
Ingo Gottwald
f8c5420080
Fix race condition in JSONFileLogger.Log
...
Signed-off-by: Ingo Gottwald <in.gottwald@gmail.com>
2016-01-03 22:45:56 +01:00
Mary Anthony
32b5f71f0d
Creating a man page for the configuration file
...
Signed-off-by: Mary Anthony <mary@docker.com>
Adding comments. Fixing bit in daemon
Signed-off-by: Mary Anthony <mary@docker.com>
Arrrgggh
Signed-off-by: Mary Anthony <mary@docker.com>
2016-01-03 13:23:18 -08:00
Sebastiaan van Stijn
9d6c2196b5
Merge pull request #18387 from wenchma/18385-improve_help_msg
...
Improvement for docker subcommand's help messages
2016-01-03 12:19:53 +01:00
Tianon Gravi
29da9903d4
Merge pull request #19035 from albers/completion-authorization-plugins
...
Compute plugin list in bash completion for `docker daemon --authz-plugin`
2016-01-02 18:21:19 -08:00
Phil Estes
233787040c
Merge pull request #19036 from calavera/thank_you_ian
...
Thanks for everything Ian.
2016-01-02 21:21:03 -05:00
David Calavera
e11ebfcb09
Add Ian Murdock to the names generator.
...
❤️ 😢
Signed-off-by: David Calavera <david.calavera@gmail.com>
2016-01-02 19:17:17 -05:00
Harald Albers
2134d38935
Compute plugin list in bash completion for `docker daemon --authz-plugin`
...
Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-02 14:53:10 -08:00
Lukas Waslowski
9a03967f0a
Fix declarations of of execdriver/native.NewDriver to have the same signature.
...
This change is done so that driver_unsupported.go and driver_unsupported_nocgo.go
declare the same signature for NewDriver as driver.go.
Fixes #19032
Signed-off-by: Lukas Waslowski <cr7pt0gr4ph7@gmail.com>
2016-01-02 19:55:37 +01:00
Sebastiaan van Stijn
dcbd5e04b7
Merge pull request #18891 from HackToday/18872-fix-volume-cmd
...
Fix the restore data example
2016-01-02 00:43:46 +01:00
Vincent Demeester
1a5b97c761
Merge pull request #18932 from wenchma/same_name_of_container_image
...
Update integration tests when container and image have same name
2016-01-01 21:40:51 +01:00
Arnaud Porterie
c431bcba5b
Merge pull request #19028 from AvdN/patch-1
...
fix typo
2016-01-01 12:26:44 -08:00
Arnaud Porterie
838e4c86e8
Merge pull request #19027 from runcom/remove-getter
...
daemon: info: remove exported getter
2016-01-01 12:26:24 -08:00
Vincent Demeester
3544d48ca1
Merge pull request #19019 from duglin/constScratch
...
Use constant instead of "scratch"
2016-01-01 21:02:41 +01:00
Anthon van der Neut
b4d4a805ea
fix typo
...
Signed-off-by: Anthon van der Neut <a.van.der.neut@ruamel.eu>
2016-01-01 20:39:04 +01:00
Antonio Murdaca
77ef3a606a
daemon: info: remove exported getter
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
2016-01-01 20:22:29 +01:00
Vincent Demeester
5c0af43ebe
Merge pull request #19006 from jen20/f-solaris-stat
...
Fix downstream client API build errors on Solaris
2016-01-01 20:09:22 +01:00
Arnaud Porterie
e7c6206574
Merge pull request #19007 from aboch/npe
...
Properly initialize IpamConf structure in initBridgeDriver
2016-01-01 10:50:54 -08:00