moby/contrib
Akihiro Suda f0b405fbda rootless: expose ports automatically
Now `docker run -p` ports can be exposed to the host namespace automatically when `dockerd-rootless.sh` is launched with
`--userland-proxy --userland-proxy-path $(which rootlesskit-docker-proxy)`.
This is akin to how Docker for Mac/Win works with `--userland-proxy-path=/path/to/vpnkit-expose-port`.

The port number on the host namespace needs to be set to >= 1024.
SCTP ports are currently unsupported.

RootlessKit changes: 7bbbc48a6f...ed26714429

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-03-21 02:44:08 +09:00
..
apparmor apparmor: fix version checks to work properly 2016-02-15 20:36:07 +11:00
desktop-integration MAINTAINER deprecation follow up. Relates to #25466 2017-04-18 16:44:33 -05:00
docker-device-tool Remove solaris build tag and `contrib/mkimage/solaris 2017-11-02 00:01:46 +00:00
gitdm Update gitdm domain-map 2017-04-10 14:28:27 -07:00
httpserver Remove solaris files 2017-10-24 15:39:34 -04:00
init contrib/init/openrc: allow separate logs for stdout and stderr 2017-02-23 17:07:26 -06:00
mkimage mkimage: Fix Debian security presence check 2018-12-05 19:35:17 +01:00
nnp-test Add support for NoNewPrivileges in docker 2016-03-07 09:47:02 -08:00
syntax Update Github url for vim syntax plugin 2018-08-04 13:42:43 +07:00
syscall-test Revert "Block obsolete socket families in the default seccomp profile" 2017-05-09 14:26:00 +01:00
udev Add udev rules files for hiding the docker loopback devices from udisks 2013-12-02 09:11:06 -07:00
vagrant-docker Merge pull request #29697 from yuexiao-wang/fix-docker-daemon 2017-01-04 11:55:38 +01:00
check-config.sh Add CONFIG_IP_VS_PROTO_TCP, CONFIG_IP_VS_PROTO_UDP, IP_NF_TARGET_REDIRECT to check-config.sh 2018-11-15 11:11:48 +01:00
docker-machine-install-bundle.sh Remove 'docker-' prefix for containerd and runc binaries 2018-09-24 21:49:03 +00:00
dockerd-rootless.sh rootless: expose ports automatically 2019-03-21 02:44:08 +09:00
dockerize-disk.sh Fix dockerize-disk.sh working in non-en locale 2015-07-02 16:08:12 -07:00
download-frozen-image-v1.sh Convert script shebangs from "#!/bin/bash" to "#!/usr/bin/env bash" 2017-02-13 11:01:54 -08:00
download-frozen-image-v2.sh Fix error handling when go command is missing 2018-11-04 23:34:03 -05:00
editorconfig added editorconfig 2016-10-20 22:18:16 -02:00
mac-install-bundle.sh Add a script to install a bundle into Docker for Mac 2016-10-05 13:21:18 +02:00
mkimage-alpine.sh Removed the "-i -t" arguments from the smoke test calling printf (these flags seem not really needed, and break jenkins builds with error "the input device is not a TTY") 2018-07-05 17:29:17 +02:00
mkimage-arch-pacman.conf mkimage-arch: provide and use own pacman.conf 2014-01-21 14:22:56 +01:00
mkimage-arch.sh Changed to 1800 second timeout for all ARMV* 2016-07-10 18:47:14 -07:00
mkimage-archarm-pacman.conf Fixed arm arch image maker to support arm versions other than 7 2016-07-10 18:46:35 -07:00
mkimage-crux.sh mkimage: use /var/tmp by default instead of /tmp 2014-06-27 14:43:12 +02:00
mkimage-pld.sh add script to make base image for PLD Linux 2016-05-31 09:20:51 +03:00
mkimage-yum.sh Add new option to specify tag information 2019-03-06 07:06:40 +09:00
mkimage.sh Remove solaris build tag and `contrib/mkimage/solaris 2017-11-02 00:01:46 +00:00
nuke-graph-directory.sh Convert script shebangs from "#!/bin/bash" to "#!/usr/bin/env bash" 2017-02-13 11:01:54 -08:00
README.md Add .md extension to readme for markdown rendering 2016-02-24 20:39:46 +00:00
report-issue.sh add execute bit to contrib/report-issue.sh 2016-02-16 12:55:15 +02:00
REVIEWERS Remove subdirectories MAINTAINERS files 2015-03-06 18:21:51 -08:00

The contrib directory contains scripts, images, and other helpful things which are not part of the core docker distribution. Please note that they could be out of date, since they do not receive the same attention as the rest of the repository.