Involved Projects and Packages
This project contains the necessary packages to build an up to date development stack based on the ALP code stream
The Docker SDK for Python
Authoritative dns server for A/AAAA container records. Forwards other request to host's /etc/resolv.conf
Buildah provides a command line tool which can be used to:
- Create a working container, either from scratch or using an image as a starting point
- Create an image, either from a working container or via the instructions in a Dockerfile
- Build images in either the OCI image format or the traditional upstream docker image format
- Mount a working container's root filesystem for manipulation
- Unmount a working container's root filesystem
- Update the contents of a container's root filesystem
- Delete a working container or an image
Conmon is a monitoring program and communication tool between a
container manager (like podman or CRI-O) and an OCI runtime (like
runc or crun) for a single container.
Configuration files common to github.com/containers, a collection of golang libraries, configuration files, manpages, and debugging tools used by various tools, such as skopeo, cri-o and podman.
Container network stack for Podman
podman is a simple client only tool to help with debugging issues when daemons such as CRI runtime and the kubelet are not responding or failing. A shared API layer could be created to share code between the daemon and podman. podman does not require any daemon running. podman utilizes the same underlying components that crio uses i.e. containers/image, container/storage, oci-runtime-tool/generate, runc or any other OCI compatible runtime. podman shares state with crio and so has the capability to debug pods/images created by crio.
This project was created for package shadow via attribute OBS:Maintained
This project was created for package buildah via attribute OBS:Maintained
This project was created for package passt via attribute OBS:Maintained
This project was created for package skopeo via attribute OBS:Maintained
This project is where work on new versions for packages related to containers, like docker, runc, etc. is being done. This project contains the packages as well as the runtime dependencies. Thus, feel free to add this repo to your box and install the packages you are interested in.
Some build time dependencies are on other projects that we use on "build time", like go packages. If you are interested on knowing where each build dependency comes from, use "osc buildinfo".
Some packages here are automatically submitted to openSUSE:Factory.
Feel free to fork the packages here and send submit requests with patches/updates.
A container init so simple it's effectively brain-dead.
runc is a CLI tool for spawning and running containers according to the OCI
specification. It is designed to be as minimal as possible, and is the workhorse
of Docker. It was originally designed to be a replacement for LXC within Docker,
and has grown to become a separate project entirely.
skopeo is a command line utility for various operations on container images and
image repositories. skopeo is able to inspect a repository on a Docker registry
and fetch images layers. skopeo can copy container images between various
storage mechanisms.
umoci modifies Open Container images.
umoci (pronounced /uːmoˈʨi/ or approximately "oo-mo-tchee") is a reference implementation of the OCI image specification and provides users with the ability to create, manipulate, and otherwise interact with container images. It is designed to be as small and unopinonated as possible, so as to act as a foundation for larger systems to be built on top of.