Allocate daemon listening ports

Mark the daemon listening ports as allocated in the portallocator in
order to prevent containers from exposing this port themselves.

Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
Update debian.md

Fixed anchor links for Jessie/Wheezy (broken on docs.docker.com)

Update debian.md

Signed-off-by: Scott Stamp <scott@hypermine.com>
add Scott's link checker script, and fix what it finds

Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
Update the documentation for #9356 fix

Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
Fix to avoid a compile error due to float to int truncation with GCCGO

Signed-off-by: Srini Brahmaroutu <srbrahma@us.ibm.com>
redirect openSUSE docs to SUSE doc

Docker-DCO-1.1-Signed-off-by: Sven Dowideit <SvenDowideit@docker.com> (github: SvenDowideit)
Merge pull request #9717 from SvenDowideit/redirect-opensuse-to-suse

redirect openSUSE docs to SUSE doc
Merge pull request #9715 from brahmaroutu/gccgo_power1

Fix to avoid a compile error due to float to int truncation with GCCGO
Merge pull request #9682 from SvenDowideit/scottstamp-stale-links-pr-carry

Scottstamp stale links pr carry
Merge pull request #9683 from SvenDowideit/docker-exec-error-when-paused

Update the documentation for #9356 fix
Merge pull request #9181 from icecrime/allocate_daemon_ports

Allocate daemon listening ports
Allow for relative paths on ADD/COPY

Moved Tianon's PR from: https://github.com/docker/docker/pull/7870
on top of the latest code

Closes: #3936

Signed-off-by: Andrew Page <admwiggin@gmail.com>
Signed-off-by: Doug Davis <dug@us.ibm.com>
Merge pull request #9635 from duglin/Issue3936

Allow for relative paths on ADD/COPY
Set container_uuid environment

If you are running with systemd as init 1 and specify the container_uuid environment
variable, systemd will create /etc/machine-id with the correct data.

Then on the host you can setup journald to watch the container.

systemd only allows 32 chars in the UUID stored in /etc/machine-id

Then we can later apply a different patch to setup journald to watch
containers from the host and log all syslog/stdout/stderr data together
int the hosts journal.

The following link explains what systemd expects to be setup.

http://www.freedesktop.org/wiki/Software/systemd/ContainerInterface/

This should replace

https://github.com/docker/docker/issues/3506

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)
Create Journal directory so that journal on the host can see journal content in container

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)
Have docker register its machine with systemd

Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)