docker-ce-packaging
docker-ce-packaging copied to clipboard
Packaging scripts for Docker CE
Debian kernel has a non-upstream modprobe option `permit_mounts_in_userns=1` for kernel-mode overlayfs, but seems unstable: moby/moby#42302 So we should recommend fuse-overlayfs for Debian (until the release of Debian 12, which will...
Hi, I've noticed that using spec files in rpm/SPECS is not suitable for use in a mock, and non-root user. I updated the spec files, do I need to create...
Commit f9ac2f67a22f865769a4e74070580276b229ae70 (https://github.com/docker/docker-ce-packaging/pull/686) updated the "debhelper compat level" to 13, which seems to have introduced a regression when executing the preRM and postInst scripts; invoke-rc.d: syntax error: unknown option "--skip-systemd-native"...
Commit f9ac2f67a22f865769a4e74070580276b229ae70 (https://github.com/docker/docker-ce-packaging/pull/686) updated the "debhelper compat level" to 13 (12?), which seems to have introduced a regression when executing the preRM and postInst scripts; invoke-rc.d: syntax error: unknown option...
This allows overriding some of the options in common.mk, for example to test a specific branch or PR that has not yet been merged in upstream.
- relates to https://github.com/docker/docker-ce-packaging/issues/639 These packages were causing a warning that they didn't contain documentation. For some of these, we need to add man-pages, but at least we can add...
Engine packages 18.09 and up no longer contain the CLI (as it is split to a separate package), so we can limit the conflict to older packages. This change should...
experiment with a single dockerfile and multi stages. Also using bake instead of make so we are fully sandboxed. Signed-off-by: CrazyMax
We should look at the rpmlint warnings and errors on the RPMs; some of them look like "easy fixes", others are bit unclear (need to look into the meaning of...