1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Dan Walsh 87e732a0f3 Add --security-opts options to allow user to customize security configuration
security-opts will allow you to customise the security subsystem.

For example the labeling system like SELinux will run on a container.

    --security-opt="label:user:USER"   : Set the label user for the container
    --security-opt="label:role:ROLE"   : Set the label role for the container
    --security-opt="label:type:TYPE"   : Set the label type for the container
    --security-opt="label:level:LEVEL" : Set the label level for the container
    --security-opt="label:disabled"    : Turn off label confinement for the container

Since we are passing a list of string options instead of a space separated
string of options, I will change function calls to use InitLabels instead of
GenLabels.  Genlabels interface is Depracated.

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)
2014-09-30 00:06:22 +00:00
..
execdriver Add --security-opts options to allow user to customize security configuration 2014-09-30 00:06:22 +00:00
graphdriver devmapper: include the version in info 2014-09-25 15:51:02 -04:00
networkdriver IPAllocator: Ensure the allocated IPs are within network range. 2014-09-24 11:04:28 -07:00
attach.go daemon/attach: avoid mem alloc for interface 2014-09-22 21:17:50 +03:00
changes.go
commit.go
config.go Merge pull request #6101 from LK4D4/ip_range_#4986 2014-09-22 17:09:16 +03:00
container.go Strongly type exec driver context 2014-09-29 22:40:26 +00:00
container_unit_test.go Ensure container names start with a-zA-Z0-9 2014-09-12 10:45:07 -07:00
copy.go
create.go API: Provide the HostConfig during "run". 2014-09-25 15:24:38 -07:00
daemon.go Add --security-opts options to allow user to customize security configuration 2014-09-30 00:06:22 +00:00
daemon_aufs.go
daemon_btrfs.go
daemon_devicemapper.go
daemon_no_aufs.go
delete.go Persistent directory for container in execdriver 2014-09-22 22:48:26 +04:00
exec.go Merge pull request #8191 from vieux/improve_error_exec_lxc 2014-09-25 15:58:21 -07:00
export.go
history.go
image_delete.go Removing an image that fails, also removes the image name/tag. 2014-09-11 11:29:25 -07:00
info.go
inspect.go Proper JSON handling of strings that could be represented as other types 2014-09-16 13:51:02 -04:00
kill.go
list.go Use State as embedded to Container 2014-09-03 00:01:11 +04:00
logs.go daemon/logs: lower allocations in loop 2014-09-22 18:57:28 +03:00
MAINTAINERS
monitor.go Use State as embedded to Container 2014-09-03 00:01:11 +04:00
network_settings.go
pause.go
README.md
resize.go Splitting the exec remote API into two separate APIs inorder to support resizing of tty sessions. 2014-09-15 22:56:47 +00:00
restart.go
start.go API: Provide the HostConfig during "run". 2014-09-25 15:24:38 -07:00
state.go typo fix: immediatly -> immediately 2014-09-09 01:16:19 -04:00
state_test.go
stop.go Use State as embedded to Container 2014-09-03 00:01:11 +04:00
top.go Use State as embedded to Container 2014-09-03 00:01:11 +04:00
utils.go Strongly type exec driver context 2014-09-29 22:40:26 +00:00
utils_linux.go --selinux-enabled flag should be ignored on Disabled SELinux systems 2014-09-23 13:21:25 -04:00
utils_nolinux.go --selinux-enabled flag should be ignored on Disabled SELinux systems 2014-09-23 13:21:25 -04:00
utils_test.go Strongly type exec driver context 2014-09-29 22:40:26 +00:00
volumes.go Split volumes out from daemon 2014-09-19 17:47:47 -05:00
wait.go Fix container wait error message to match server template for returning 404 2014-09-19 13:33:00 -04:00

This directory contains code pertaining to running containers and storing images

Code pertaining to running containers:

  • execdriver
  • networkdriver

Code pertaining to storing images:

  • graphdriver