Commit graph

25 commits

Author SHA1 Message Date
Florian Eckert
54809b2eb4 docker-ce: update PKG_RELEASE
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-11 09:27:03 +02:00
Florian Eckert
cc8d8bcf28 docker-ce: add postinst and prerm script for service start and stop
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-08-11 09:25:34 +02:00
Gerard Ryan
affce38fc4 docker-ce: Enabled cgroups v1 by default
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-08-10 19:58:28 +10:00
Florian Eckert
1bf0bd4590 docker-ce: fix bip default config value
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-31 15:48:27 +02:00
Florian Eckert
a84d951486 docker-ce: add default bridge to openwrt uci backend
This commit adds two additional init.d targets:
* uciadd:
This command adds the default docker0 bridge to the network
configuration. Additional, a new firewall zone docker is created

* ucidel
This command removes default docker0 bridge from the network
configuration. The new docker firewall zone gets also deleted.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-29 13:07:07 +02:00
Florian Eckert
2d27c4a10c docker-ce: add reload handling
If the uci configuration is changed send dockerd a SIGHUP to reload the
generated daemon.json file with the new configuration.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-21 10:04:39 +02:00
Florian Eckert
7765f5c602 docker-ce: update PKG_RELEASE
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Florian Eckert
a3d8d7d997 docker-ce: remove obsulte docker default configuration file
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Florian Eckert
b9b565e068 docker-ce: add uci support for dockerd
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-07-07 15:03:28 +02:00
Javier Marcet
8e91a5076f docker-ce: Updated to 19.03.12
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-02 03:55:01 +02:00
Gerard Ryan
10652158cf docker-ce: Updated to 19.03.11
* Automated dependency version checking

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-06-20 19:59:56 +10:00
Gerard Ryan
d1fbd2ece8 docker-ce: Updated to 19.03.9
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-05-26 18:25:35 +10:00
Jeffery To
d2f5e6966b golang: Rename GoPackage/Environment to GO_PKG_VARS
The variable is a list of shell variables; the new name is more in-line
with other parts the build system (CONFIGURE_VARS, MAKE_VARS, etc.).

GoPackage/Environment is kept (for now) in case other feeds are using
it.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-13 16:07:20 +08:00
Florian Eckert
87ba072dce docker-ce: fix docker info warning
If we execute `docker info` we get the following warning:

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

To fix this enable this in sysctl if docker is installed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-05-05 17:03:30 +02:00
Gerard Ryan
67fb6eed76 docker-ce: Updated to 19.03.8
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2020-03-14 15:55:29 +10:00
Jeffery To
89d3f0ab54 golang: Reorganize GoPackage/Environment and Makefile variables
* Move more environment variables into GoPackage/Environment
* Split GoPackage/Environment into target and build sections
* Do not set GOROOT_FINAL for Go packages (setting it should only affect
  the Go compiler and not Go packages)
* Set CGO_LDFLAGS to $(TARGET_LDFLAGS)
* Move GO_TARGET_* variables from golang-values.mk, and GO_VERSION_*
  variables from golang-version.mk, into golang/Makefile

This also updates runc, containerd, and docker-ce to reflect the changes
in GoPackage/Environment.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-02-05 14:19:34 +08:00
Johann Neuhauser
b51d8b252e docker-ce: bump to version 19.03.5
Signed-off-by: Johann Neuhauser <johann@it-neuhauser.de>
2019-11-16 20:19:59 +08:00
Johann Neuhauser
a6be45ba66 docker-ce: fix cross compilation and enable build for aarch64 and arm
Compile-tested on: bcm2710, imx6
Runtime-tested on: bcm2710, imx6

Signed-off-by: Johann Neuhauser <johann@it-neuhauser.de>
2019-11-06 22:11:12 +08:00
Gerard Ryan
b38c9a01e2 docker-ce: Updated to 19.03.4
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-10-24 17:34:06 +08:00
Gerard Ryan
a1facd78f6 docker-ce: Updated to 19.03.3
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-10-21 21:08:08 +08:00
Gerard Ryan
c8e70c9550 docker-ce: Updated to 19.03.2
* Added warning logging
* Added missing default kmod
* Added missing kernel feature for IO scheduling

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-10-06 12:07:21 +10:00
Student414
72c8ba7ee5 docker-ce: Expand nofile from 1024(soft) 4096(hard) as large as possible when using procd.
When we run docker image and export too many ports, dockerd will output some errors like "too many open files", it is caused by max-file limitation.
Now, we start dockerd using procd, just add a statement to fix this problem.

Signed-off-by: Fuying Wang <805447391@qq.com>
2019-08-30 01:08:13 +01:00
Gerard Ryan
c92f7c2006 docker-ce: Updated to 19.03.1
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-08-10 15:44:29 +08:00
Gerard Ryan
d815d4c048 docker-ce: Updated and added --init and --publish options
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-07-20 19:43:35 +08:00
Gerard Ryan
f2793d55fe docker-ce: Added Docker community edition
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-07-04 19:35:15 +08:00