Summary
Containerd is a daemon with an API and a command line client, to manage containers on one machine. It uses runC to run containers according to the OCI specification. Containerd has advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers.
Versions
v1.7.23 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- apparmor btrfs cri device-mapper hardened seccomp selinux test
v1.7.22 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- apparmor btrfs cri device-mapper hardened seccomp selinux test
v1.7.21 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- apparmor btrfs cri device-mapper hardened seccomp selinux test
v1.7.19 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- apparmor btrfs cri device-mapper hardened seccomp selinux test
v1.7.15 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 arm64 ppc64 ~arm ~riscv ~x86
- USE flags
- apparmor btrfs cri device-mapper hardened seccomp selinux test
USE flags
General
- apparmor
- Enable support for the AppArmor application security system
- btrfs
- Support for BTRFS snapshot driver
- cri
- Support for Kubernetes CRI
- device-mapper
- Support for device mapper snapshot driver
- hardened
- Activate default security enhancements for toolchain (gcc, glibc, binutils)
- 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
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
sys-fs / btrfs-progs : Btrfs filesystem utilities
sys-libs / libseccomp : High level interface to Linux seccomp filter
Runtime Dependencies
app-containers / runc : runc container cli tools
sys-fs / btrfs-progs : Btrfs filesystem utilities
sys-libs / libseccomp : High level interface to Linux seccomp filter
Depending packages
app-containers / docker : The core functions you need to create Docker images and run Docker containers
Bugs
- 657724
- app-containers/containerd: ignore or incorrectly interpret MAKEOPTS
- 836791
- app-containers/containerd-1.7.23 installs shell script that uses non-POSIX features
- 861389
- app-containers/containerd-1.6.4 - make: [Makefile:<snip>: man/containerd.8] Error 1
- 880057
- app-containers/containerd-1.6.8 - make: [Makefile:<snip>: man/containerd-config.toml.5] Error 1 shuffle=4293901373
- 882035
- app-containers/containerd-1.6.8 - ld.lld: error: .../cpu.doinit: .text+<snip>): R_X86_64_GOTTPOFF must be used in MOVQ or ADDQ ins
- 882531
- app-containers/containerd-1.6.8 - emake failed
- 939761
- app-containers/containerd-1.7.21: ineffectively seds
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.23
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
app-containers/containerd: Fix removal of the gen-manpages binary
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Mathieu Tortuyaux · gentoo
app-containers/containerd: bump to 1.7.22
This mainly pulls new runc version (1.1.14) Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/38630 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.21
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
app-containers/containerd: Version bump to 1.7.19
Tested successfully on Flatcar. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.7.1-r1, 1.7.2, 1.7.6, 1.7.8, 1.7.13, 1.7.14
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.7.15 amd64, #934160
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.7.15 ppc64, #934160
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.7.15 arm64, #934160
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.15
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.14
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.13
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.8
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.6
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.2
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.6.19
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.6.20, 1.7.1
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.7.1-r1 ppc64, #910651
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.7.1-r1 arm64, #910651
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.7.1-r1 amd64, #910651
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.1-r1 to drop gen-manpages binary
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.7.1
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.20
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.6.14, 1.6.16
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.6.19 arm64, #904238
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-containers/containerd: Stabilize 1.6.19 ppc64, #904238
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-containers/containerd: Stabilize 1.6.19 amd64, #904238
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.19
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.16
This version adds the ability to adjust the delay time used in start_post to conf.d/containerd. Closes: https://bugs.gentoo.org/892015 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.6.8
Bug: https://bugs.gentoo.org/884803 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.6.14 arm64, #889546
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: stabilize 1.6.14 for amd64 #889546
Signed-off-by: William Hubbs <williamh@gentoo.org> - Arthur Zamarin · gentoo
app-containers/containerd: Stabilize 1.6.14 ppc64, #889546
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.14
Bug: https://bugs.gentoo.org/884803 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.5.11, 1.6.2, 1.6.4
Bug: https://bugs.gentoo.org/850124 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-containers/containerd: Stabilize 1.6.8 ppc64, #865193
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-containers/containerd: arm64 stable wrt bug #865193
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
app-containers/containerd: amd64 stable wrt bug #865193
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.8
Bug: https://bugs.gentoo.org/850124 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.4
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.4.11, 1.4.12
Bug: https://bugs.gentoo.org/835917 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-containers/containerd: Stabilize 1.5.11 arm64, #836778
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-containers/containerd: amd64 stable wrt bug #836778
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: Stabilize 1.5.11 ppc64, #836778
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: update SRC_URI
The vendor directory is not complete, so we need to create a dependency tarball. Closes: https://bugs.gentoo.org/836767 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: add 1.6.2
Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
app-containers/containerd: drop 1.5.9
Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
app-containers/containerd: revert BDEPEND on <go-1.18
This reverts commit c9020e90c4c56acada3022341bb372805759562f. This forced downgrades on users. The fix should have been to bump containerd. Bug: https://bugs.gentoo.org/835367 Signed-off-by: William Hubbs <williamh@gentoo.org> - William Hubbs · gentoo
app-containers/containerd: add 1.5.11
Closes: https://bugs.gentoo.org/835367 Bug: https://bugs.gentoo.org/835917 Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-containers/containerd: BDEPEND on <go-1.18
Bug: https://bugs.gentoo.org/835367 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-containers/containerd: Stabilize 1.4.12 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/containerd: Stabilize 1.4.12 arm64, #830674
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
app-containers/containerd: Stabilize 1.4.12 ppc64, #830674
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
app-containers/containerd: drop 1.5.7
Bug: https://bugs.gentoo.org/830672 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
app-containers/containerd: add 1.5.9
Bug: https://bugs.gentoo.org/830672 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/runc
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/containerd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>