Gentoo Archives: gentoo-dev

From: Georgy Yakovlev <gyakovlev@g.o>
To: "gentoo-dev@l.g.o" <gentoo-dev@l.g.o>
Subject: [gentoo-dev] RFC: new category for container related packages, instead of app-emulation
Date: Thu, 05 Aug 2021 21:44:53
Message-Id: fecdbe993eb01a96db8be62c7bc283241759a542.camel@gentoo.org
1 Hi,
2
3 We've been collecting more and more container related packages in
4 app-emulation/*
5
6 What do you think about finally moving those packages to separate category?
7
8 probably app-containers/
9
10 Here's the tentative list, most tools have description attached for easier
11 review, 36 candidates so far, there may be more around, I only looked at
12 app-emulation.
13
14 app-emulation/buildah - A tool that facilitates building OCI images
15 app-emulation/cadvisor - container analyzer
16 app-emulation/conmon - An OCI container runtime monitor
17 app-emulation/containerd - A daemon to control runC
18 app-emulation/containers-storage - containers/storage library
19 app-emulation/cri-o - OCI-based implementation of Kubernetes CRI
20 app-emulation/cri-tools - CLI and validation tools for CRI
21 app-emulation/crun - OCI Container Runtime fully written in C
22 app-emulation/distrobuilder - System container image builder for LXC and LXD
23 app-emulation/docker - Main offender
24 app-emulation/docker-bench-security - Test for best docker practices
25 app-emulation/docker-cli - Main offender cli
26 app-emulation/docker-compose - Multi-container orchestration for Docker
27 app-emulation/docker-credential-helpers -
28 app-emulation/docker-gc - Docker garbage collection of containers and images
29 app-emulation/docker-proxy - Docker container networking
30 app-emulation/docker-registry -
31 app-emulation/docker-swarm -
32 app-emulation/flannel - An etcd backed network fabric for containers
33 app-emulation/go-secbench - run and evaluate the docker security benchmark
34 app-emulation/img - Standalone Dockerfile and OCI container image builder
35 app-emulation/k3d - creates k3s clusters in docker
36 app-emulation/kompose - Tool to move from docker-compose to Kubernetes
37 app-emulation/lxc - A userspace interface for the Linux kernel containment
38 app-emulation/lxc-templates -
39 app-emulation/lxd - Fast, dense and secure container management
40 app-emulation/nerdctl - Docker-compatible CLI for containerd
41 app-emulation/podman - Main offender killer
42 app-emulation/reg - Docker registry v2 command line client
43 app-emulation/runc - another docker thing
44 app-emulation/s6-overlay - an s6-based init system for containers
45 app-emulation/sen - Terminal User Interface for docker engine
46 app-emulation/skopeo - Utility for operations on container images/repositories
47 app-emulation/slirp4netns - User-mode networking for unpriv network namespaces
48 app-emulation/snapd - Service and tools for management of snap packages
49 app-emulation/umoci - Manipulation tool for OCI images
50
51 Those 4 are technically emulation related, so I'm not sure about category:
52 app-emulation/docker-machine
53 app-emulation/docker-machine-kvm
54 app-emulation/hyperd
55 app-emulation/runv

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies