app-containers / docker

The core functions you need to create Docker images and run Docker containers

Official package sites : https://www.docker.com/ ·

Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.

v20.10.16 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
USE flags
apparmor aufs btrfs cli container-init device-mapper hardened overlay seccomp selinux

v20.10.14 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
USE flags
apparmor aufs btrfs cli container-init device-mapper hardened overlay seccomp selinux

v20.10.12-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm64 ppc64 ~arm ~riscv ~x86
USE flags
apparmor aufs btrfs cli container-init device-mapper hardened overlay seccomp

General

apparmor
Enable AppArmor support.
aufs
Enables dependencies for the "aufs" graph driver, including necessary kernel flags.
btrfs
Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
cli
This is a temporary use flag which pulls in app-containers/docker-cli, the docker command line client. This flag is here to assist in the transition to split packages and will be removed in a future release.
container-init
Makes the a staticly-linked init system tini available inside a container.
device-mapper
Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags.
hardened
Activate default security enhancements for toolchain (gcc, glibc, binutils)
overlay
Enables dependencies for the "overlay" graph driver, including necessary kernel flags.
seccomp
Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur

acct-group / docker : System group: docker

dev-db / sqlite : SQL database engine

sys-fs / btrfs-progs : Btrfs filesystem utilities

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / libapparmor : Library to support AppArmor userspace utilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

acct-group / docker : System group: docker

app-arch / xz-utils : Utils for managing LZMA compressed files

app-containers / containerd : A daemon to control runC

app-containers / docker-cli : the command line binary for docker

app-containers / docker-proxy : Docker container networking

dev-db / sqlite : SQL database engine

dev-libs / libltdl : A shared library tool for developers

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

net-firewall / iptables : Linux kernel (2.4+) firewall, NAT and packet mangling tools

sec-policy / selinux-docker : SELinux policy for docker

sys-fs / btrfs-progs : Btrfs filesystem utilities

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / libapparmor : Library to support AppArmor userspace utilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

sys-process / procps : Standard informational utilities and process-handling tools

sys-process / tini : A tiny but valid init for containers

app-containers / docker-bench-security : Test for best practices around deploying docker containers

app-containers / docker-gc : Docker garbage collection of containers and images

app-containers / go-secbench : run and evaluate the docker security benchmark

dev-util / ebuildtester : A dockerized approach to test a Gentoo package within a clean stage3 container

645694
app-containers/docker-18.01.0 - improve .config variable checks
680094
app-containers/docker-18.09.2 not waiting for all host zfs volumes to mount before starting service
699950
app-containers/docker-19.03.4 - start-stop-daemon: fopen `/run/docker.pid': No such file or directory
706776
app-containers/docker-19.03.5: module declares its path as: github.com/sirupsen/logrus but was required as: github.com/Sirupsen/logrus
748984
app-containers/docker locks /dev/null, causes other apps to hang forever
763891
app-containers/docker: runscript defines default ulimit options that depend on bash
765487
app-containers/docker-20.10.2 doesn't remove iptable entries
775431
app-containers/docker-20.10.5 is checking for CONFIG_NETFILTER_NETLINK, but this is not a user configurable option
816273
<app-containers/docker-20.10.9: multiple vulnerabilities
829561
app-containers/docker-20.10.9: openrc does not stop the daemon
842567
app-containers/docker-20.10.14: Depend on containerd in init file
844568
app-containers/docker: uses deprecated Go eclass (DeprecatedEclass)
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
app-containers/docker: add 20.10.16
Signed-off-by: William Hubbs <williamh@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
app-containers/docker: drop 20.10.9
Signed-off-by: William Hubbs <williamh@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
app-containers/docker:
Closes: https://bugs.gentoo.org/836571 Signed-off-by: William Hubbs <williamh@gentoo.org> sec-policy dependency for selinux
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
app-containers/docker: add 20.10.14
Signed-off-by: William Hubbs <williamh@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-containers/docker: fix typo in comment
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-containers/docker: Stabilize 20.10.12-r1 amd64, #830674
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
app-containers/docker: Stabilize 20.10.12-r1 arm64, #830674
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
app-containers/docker: Stabilize 20.10.12-r1 ppc64, #830674
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/docker
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>