62 Commits

Author SHA1 Message Date
Eivind Uggedal
f9b3fd5936 community/docker: re-add contrib tag
I brought docker to the tree in 4248d1a88bcd
2019-06-05 20:24:50 +00:00
Jake Buchholz
7f955270a4 community/docker: remove trivial check() 2019-05-07 04:50:17 +00:00
Jake Buchholz
568bdb9e34 community/docker: upgrade to 18.09.6, separate engine & cli
Separates Docker's standalone engine and CLI components into separate packages, 'docker-engine' and 'docker-cli'; the  container now exists as a 'meta' package, pulling in both the engine and cli packages, to maintain backward compatibility.

See https://github.com/docker/docker-ce/releases/tag/v18.09.6 for more information about what's new in 18.09.6.

Closes GH-7640
2019-05-07 04:49:56 +00:00
Leo
606c7696b8 community/docker: don't install docker-fish-completion on newer fish
The newer fish has docker completion upstream, installing
docker-fish-completion will just lead to a file conflict
2019-05-05 19:09:36 +00:00
Jake Buchholz
46559c5d87 community/docker: upgrade to 18.09.5
The latest release of Docker CE.
See https://github.com/docker/docker-ce/releases/tag/v18.09.5 for more information.
2019-04-12 09:50:22 +00:00
Jake Buchholz
9e7b2e3b42 community/docker: upgrade to 18.09.4
For more details, see https://github.com/docker/docker-ce/releases/tag/v18.09.4
2019-03-29 18:06:01 +02:00
Jake Buchholz
badb79b87c community/docker: udpate to 18.09.3
https://github.com/docker/docker-ce/releases/tag/v18.09.3

The more important fixes in this version:
* When copying existing folder, ignore xattr set errors when the target filesystem doesn't support xattr. docker/engine#135
* Graphdriver: fix device mode not being detected if character-device bit is set. docker/engine#160
* Fix nil pointer derefence on failure to connect to containerd. docker/engine#162
* Delete stale containerd object on start failure. docker/engine#154
2019-03-12 19:43:45 +00:00
Jake Buchholz
924a2acb39 community/docker: remove old tini patch 2019-01-11 15:38:05 +00:00
Jake Buchholz
7f6117114f community/docker: update to 18.09.1
* update to 18.09.1 - see https://github.com/docker/docker-ce/releases/tag/v18.09.1 for release notes.
* use the whole commit hash for versioning.
2019-01-11 15:37:39 +00:00
Jake Buchholz
201e763325 community/docker: upgrade to 18.09.0, etc.
* update docker to 18.09.0
* containerd and rund are now built separately
* add dependency on tini-static, no need to build it here
* use new go-md2man package to process manpages
2019-01-10 09:33:59 +00:00
Bernhard J. M. Gruen
3b19bc6ba8 community/docker: upgrade to 18.06.1, added openrc sub-package
This change to APKBUILD for runc also fixes a warning that gets
logged every 30 seconds while running dockerd:
failed to retrieve docker-runc version: unknown output format: runc version spec: 1.0.0\n
Reason: the way it was built before was partially wrong
2018-09-03 10:20:14 +00:00
Matthieu Monnier
b55ea559cb community/docker: upgrade to 18.03.1 2018-05-08 08:00:13 +00:00
Jakub Jirutka
535f4ab75c community/docker: fix runscript for openrc 0.35 - need cgroups
The cgroups mounting logic has been moved from the sysfs service to
the cgroups service in OpenRC 0.35.
2018-04-23 20:26:16 +00:00
Matthieu Monnier
53f9d007af community/docker: upgrade to 18.03.0 2018-04-05 06:22:32 +00:00
Bernhard J. M. Gruen
019873ef47 community/docker: upgrade to 18.02.0 (edge release) 2018-03-09 16:40:50 +00:00
Sören Tempel
0e5d580547 community/docker: add install_if for vim subpackages
Other packages providing a vim subpackage (e.g. main/mercurial) also add
an install_if rule for their vim subpackage. So for the sake of
consistency do it here as well.
2018-03-07 11:08:39 +01:00
Bernhard J. M. Gruen
cbc087fe1c community/docker: update to 17.12.1 2018-03-02 09:29:32 +00:00
Natanael Copa
fba66cbb0d community/docker: enable on s390x 2018-02-13 15:16:19 +00:00
Kevin Daudt
6a83934059 community/docker: upgrade to 17.12.0 2018-02-07 15:17:45 +00:00
Jakub Jirutka
63f5e7d295 [various]: unify names of licenses according to SPDX
This commit updates $license variable in all APKBUILDs to comply with
short names specified by SPDX version 3.0 [1] where possible. It was
done using find-and-replace method on substrings inside $license
variables.

Only license names were updated, not "expressions" specifying relation
between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or
exceptions (e.g. "X with exceptions").

Many licenses have a version or multiple variants, e.g. MPL-2.0,
BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not
contain license version or variant. Since there's no way how to infer
this information just from abuild, it were left without the variant
suffix or version, i.e. non SPDX compliant.

GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They
exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later
(formerly e.g. GPL-2.0+). We did not systematically noted distinguish
between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean
GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g.
GPL2+) were left without the variant suffix, i.e. non SPDX compliant.

Note: This commit just fixes format of the license names, no
verification has been done if the specified license information is
actually correct!

[1]: https://spdx.org/licenses/
2017-12-30 21:05:50 +01:00
Natanael Copa
b22a36dc8a community/docker: fix checksums
we cannot expect that git master of cobra and go-md2man will remain
unmodified. Use the last release tag.
2017-11-21 07:42:30 +00:00
TBK
754d5105ee community/docker: upgrade to 17.10.0 2017-11-21 07:42:30 +00:00
Joe Groocock
4988d311db community/docker: update build to 17.07.0 2017-09-28 10:19:53 +02:00
tmpfile
d1bbf07a53 community/[various]: fix trailing whitespace 2017-07-10 09:04:20 +00:00
Natanael Copa
968f09062e community/docker: enable on ppc64le 2017-05-16 10:06:54 +00:00
Matthieu Monnier
feb791eda8 community/docker: upgrade to 17.05.0 2017-05-16 09:53:30 +00:00
Tuan M. Hoang
d87e1a727d community/[various]: no support for s390x yet
py-opencl, R: missing dependencies community/{OpenBLAS,py-numpy}
openspecfun: missing dependency community/openlibm
llvm-libunwind: no support yet
drawterm: no support yet
caddy:
e040f51c04/buildenv.go (L239)
docker: disable for now.
Currently we still cannot boot Alpine s390x natively yet, most usage are
running inside containers. Thus it is not likely we need Docker on s390x
for now.
2017-05-10 23:39:13 +02:00
Natanael Copa
c0ec734df1 community/docker: fix tarball source url
upstream github project changed name to moby
2017-05-04 18:16:28 +00:00
Breno Leitao
2211cb3dd6 community/docker: Disable build on ppc64le
Disabling the build on ppc64le because 'go' is still not available
at this moment. This commit should be reverted once we have go built
on ppc64le.
2017-04-10 13:47:07 +00:00
Matthieu Monnier
5325c9cb09 community/docker: upgrade to 17.04.0 2017-04-07 14:54:42 +00:00
Henrik Riomar
3e3810b663 community/docker: ulimit -u to -p
There is no -u flag to ulimit provided by Busybox ash, change
to -p in docker.init

bash ulimit:
-n     The maximum number of open file descriptors
-u     The maximum number of processes available to a single user

ash ulimit (from Busybox):
    { RLIMIT_NOFILE,    0,  'n',    "file descriptors" },
    { RLIMIT_NPROC,     0,  'p',    "processes" },

References:
 428d7337e8
 8db61095a3
2017-04-06 10:48:21 +00:00
Matthieu Monnier
af0bd58243 community/docker: upgrade to 17.03.1 and add ca-certificates dependency 2017-03-30 12:52:47 +00:00
Gennady Feldman
cc01cdeb28 community/docker: Fixing some packaging issues, adding docker-doc subpackage.
* Needed to tweak tini to return not just version but also commit.
  This is needed so docker doesn't complain it can't get version.
* Added docker-doc man pages (sub package)
* Upgrade to v17.03.1-ce
2017-03-30 12:51:09 +00:00
Gennady Feldman
b53f565813 community/docker: Fixing APKBUILD, adding tini.
* Trying to fix broken APKBUILD. (Wasn't catching package
  errors)
* Adding tini (docker-init binary)
* Added fish completion sub-package
* Re-enabled aufs and devicemapper
2017-03-24 15:04:32 +00:00
Ivan Tham
089c9223c0 community/docker: upgrade to 1.13.1 2017-02-23 06:28:57 +00:00
Natanael Copa
abb2fae429 community/docker: upgrade to 1.13.0 2017-01-20 16:01:59 +00:00
Natanael Copa
ccc688abe0 community/docker: upgrade to 1.12.6 2017-01-11 13:45:30 +00:00
Natanael Copa
e6ce6cb4f4 community/docker: upgrade to 1.12.5 2017-01-09 16:48:50 +00:00
Timo Teräs
a2e061d509 community/[various]: dont set arch in split function 2016-11-02 11:51:56 +02:00
Natanael Copa
43fc7cb7de community/docker: upgrade to 1.12.3 2016-10-28 11:45:04 +00:00
Carlo Landmeter
e82e3ff92b community/docker: upgrade to 1.12.2 2016-10-12 13:35:07 +02:00
Natanael Copa
4273710159 community/docker: make docker service depend on sysfs
ref #6038
2016-09-14 15:03:37 +00:00
Natanael Copa
b6e190d074 community/docker: upgrade to 1.12.1 2016-08-25 16:08:08 +00:00
Natanael Copa
5c9ec7e7c9 community/docker: upgrade to 1.12.0 2016-07-29 13:03:53 +02:00
Natanael Copa
f1817a3fd7 community/docker: upgrade to 1.11.2 2016-06-16 15:14:07 +00:00
Natanael Copa
bcb82e83dc community/docker: upgrade to 1.11.1 2016-04-28 10:34:48 +00:00
Przemyslaw Pawelczyk
12b331734c community/[various]: bump pkgrel for pre-install fixes 2016-04-25 07:10:48 +00:00
Przemyslaw Pawelczyk
a60b9f07de Improve consistency of scripts using adduser/addgroup.
Following rules have been applied:
- script starts with shebang !#/bin/sh followed by blank line,
- script ends with exit 0 prepended by blank line,
- only stderr of adduser, addgroup or passwd is redirected to /dev/null,
- getent passwd/group instances has been removed,
- manual checking of file and group existence has been removed,
- `|| true` instances has been removed.

Comments and line wrapping have been preserved.
2016-04-25 06:55:43 +00:00
Natanael Copa
a0d3ff6891 community/docker: add needed binaries
docker 1.11 needs runc, containerd and containerd-shim. We bundle those
simliar to how the precompiled official docker binary distribution does.
2016-04-19 12:08:35 +02:00
Christian Kampka
6887f21e94 community/docker: new upstream version 1.11.0 2016-04-16 13:52:20 +02:00