summaryrefslogtreecommitdiff
path: root/hack/make/install-binary
Commit message (Collapse)AuthorAgeFilesLines
* hack: stop installing containerd-shim (io.containerd.runtime.v1.linux)Akihiro Suda2022-06-051-1/+0
| | | | Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
* Ensure docker-proxy is installed in unit-test ciBrian Goff2021-06-011-12/+1
| | | | | | | (some) libnetwork tests require docker-proxy so we need to install that in CI. Signed-off-by: Brian Goff <cpuguy83@gmail.com>
* hack: remove useless constantsAkihiro Suda2020-06-051-15/+14
| | | | Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
* make install: install containerd-shim-runc-v2Akihiro Suda2020-06-041-0/+1
| | | | Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
* add dockerd-rootless-setuptool.shAkihiro Suda2020-05-151-0/+1
| | | | | | | | Usage: `dockerd-rootless-setuptool.sh install --force` . See `--help` for further information. Co-authored-by: Tianon Gravi <admwiggin@gmail.com> Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
* rootless: expose ports automaticallyAkihiro Suda2019-03-211-0/+1
| | | | | | | | | | | | | 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: https://github.com/rootless-containers/rootlesskit/compare/7bbbc48a6f906633a9b12783b957f4c3aa037d33...ed2671442965115b84ecf82d4831cc48747d89b8 Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
* hack: restore bundling vpnkit on amd64Tonis Tiigi2019-02-051-0/+3
| | | Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
* allow running `dockerd` in an unprivileged user namespace (rootless mode)Akihiro Suda2019-02-041-0/+2
| | | | | | | | | | | Please refer to `docs/rootless.md`. TLDR: * Make sure `/etc/subuid` and `/etc/subgid` contain the entry for you * `dockerd-rootless.sh --experimental` * `docker -H unix://$XDG_RUNTIME_DIR/docker.sock run ...` Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
* Revert "Bash scripts; use double brackets, fix bare variables, add quotes"Sebastiaan van Stijn2019-01-101-1/+1
| | | | | | This reverts commit 297b30df5ff4deaaedb6ceb17d7bd2e306a580ab. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
* Bash scripts; use double brackets, fix bare variables, add quotesSebastiaan van Stijn2018-12-241-1/+1
| | | | | | | | | | | These scripts explicitly use Bash, so we should be able to use `[[` instead of `[` (which seems to be recommended). Also added curly brackets to some bare variables, and quoted some paths. This makes my IDE a bit more silent :-) Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
* Remove packaging scriptsDaniel Nephin2017-10-311-1/+22
| | | | | | | These scripts have not been used for a while now, and should not be used again because they are for releasing docker, not moby Signed-off-by: Daniel Nephin <dnephin@docker.com>
* hack: Remove install-binary-clientTonis Tiigi2017-05-081-4/+0
| | | Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
* Convert script shebangs from "#!/bin/bash" to "#!/usr/bin/env bash"Tianon Gravi2017-02-131-1/+1
| | | | | | This is especially important for distributions like NixOS where `/bin/bash` doesn't exist, or for MacOS users who've installed a newer version of Bash than the one that comes with their OS. Signed-off-by: Andrew "Tianon" Page <admwiggin@gmail.com>
* Add `make install` taskBrian Goff2016-06-031-0/+12
This installs docker and dockerd to `$DOCKER_MAKE_INSTALL_PREFIX/bin`, which defaults to `/usr/local/bin` Signed-off-by: Brian Goff <cpuguy83@gmail.com> Signed-off-by: Sebastiaan van Stijn <github@gone.nl>