Source: podman Section: admin Priority: optional Standards-Version: 4.7.0 Maintainer: Debian Go Packaging Team Uploaders: Dmitry Smirnov , Reinhard Tartler , Faidon Liambotis Build-Depends: bash-completion, conmon, debhelper-compat (= 13), dh-golang, go-md2man, golang-dbus-dev, golang-github-appc-cni-dev, golang-github-buger-goterm-dev, golang-github-checkpoint-restore-checkpointctl-dev (>> 1.3), golang-github-checkpoint-restore-go-criu-dev (>> 7.2), golang-github-containers-buildah-dev (>= 1.38), golang-github-containers-common-dev (>= 0.61), golang-github-containers-conmon-dev, golang-github-containers-gvisor-tap-vsocks-dev (>= 0.7.4), golang-github-containers-image-dev (>= 5.33), golang-github-containers-ocicrypt-dev, golang-github-containers-psgo-dev, golang-github-containers-storage-dev (>= 1.56), golang-github-coreos-bbolt-dev, golang-github-coreos-go-systemd-dev, golang-github-coreos-stream-metadata-go-dev, golang-github-crc-org-crc-dev, golang-github-cyphar-filepath-securejoin-dev, golang-github-digitalocean-go-qemu-dev, golang-github-docker-docker-dev (>> 26.1), golang-github-docker-go-connections-dev, golang-github-docker-go-plugins-helpers-dev, golang-github-docker-go-units-dev, golang-github-fullsailor-pkcs7-dev, golang-github-go-logr-logr-dev, golang-github-google-shlex-dev, golang-github-google-uuid-dev, golang-github-gorilla-schema-dev, golang-github-hashicorp-go-multierror-dev, golang-github-json-iterator-go-dev, golang-github-kevinburke-ssh-config-dev, golang-github-mattn-go-sqlite3-dev, golang-github-mdlayher-vsock-dev, golang-github-moby-term-dev, golang-github-nxadm-tail-dev, golang-github-onsi-ginkgo-v2-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev (>= 1.1.0), golang-github-opencontainers-runc-dev (>= 1.1.12+ds1-4), golang-github-opencontainers-runtime-tools-dev (>= 0.9.0+dfsg-3~), golang-github-opencontainers-selinux-dev (>= 1.11~), golang-github-rootless-containers-rootlesskit-dev (>> 2), golang-github-shirou-gopsutil-dev, golang-github-vbauerster-mpb-dev (>= 8), golang-github-vishvananda-netlink-dev, golang-go, golang-gopkg-inf.v0-dev, golang-gopkg-yaml.v3-dev, golang-k8s-sigs-yaml-dev, golang-toml-dev, libapparmor-dev, libbtrfs-dev, libdevmapper-dev, libglib2.0-dev, libsubid-dev Homepage: https://github.com/containers/podman Vcs-Browser: https://salsa.debian.org/go-team/packages/podman Vcs-Git: https://salsa.debian.org/go-team/packages/podman.git XS-Go-Import-Path: github.com/containers/podman Package: podman Architecture: any Built-Using: ${misc:Built-Using} Depends: conmon, crun | runc, golang-github-containers-common, netavark, ${misc:Depends}, ${shlibs:Depends} Recommends: buildah (>= 1.31), ca-certificates, catatonit | tini | dumb-init, containers-storage, dbus-user-session, passt, slirp4netns, uidmap, ${misc:Recommends} Suggests: containernetworking-plugins, docker-compose, iptables, ${misc:Suggests} Description: tool to manage containers and pods Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers. . At a high level, the scope of Podman and libpod is the following: * Support for multiple container image formats, including OCI and Docker images. * Full management of those images, including pulling from various sources (including trust and verification), creating (built via Containerfile or Dockerfile or committed from a container), and pushing to registries and other storage backends. * Full management of container lifecycle, including creation (both from an image and from an exploded root filesystem), running, checkpointing and restoring (via CRIU), and removal. * Full management of container networking, using Netavark. * Support for pods, groups of containers that share resources and are managed together. * Support for running containers and pods without root or other elevated privileges. * Resource isolation of containers and pods. * Support for a Docker-compatible CLI interface, which can both run containers locally and on remote systems. * No manager daemon, for improved security and lower resource utilization at idle. * Support for a REST API providing both a Docker-compatible interface and an improved interface exposing advanced Podman functionality. * Support for running on Windows and Mac via virtual machines run by podman machine. . Podman is a daemon-less alternative to Docker. Package: podman-docker Architecture: any Built-Using: ${misc:Built-Using} Depends: podman, ${misc:Depends}, ${shlibs:Depends} Breaks: podman (<< 5.2.1+ds1-3) Replaces: podman (<< 5.2.1+ds1-3) Conflicts: docker-ce-cli, docker-cli, docker.io Recommends: docker-compose Description: tool to manage containers and pods (Docker CLI) Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers. . At a high level, the scope of Podman and libpod is the following: * Support for multiple container image formats, including OCI and Docker images. * Full management of those images, including pulling from various sources (including trust and verification), creating (built via Containerfile or Dockerfile or committed from a container), and pushing to registries and other storage backends. * Full management of container lifecycle, including creation (both from an image and from an exploded root filesystem), running, checkpointing and restoring (via CRIU), and removal. * Full management of container networking, using Netavark. * Support for pods, groups of containers that share resources and are managed together. * Support for running containers and pods without root or other elevated privileges. * Resource isolation of containers and pods. * Support for a Docker-compatible CLI interface, which can both run containers locally and on remote systems. * No manager daemon, for improved security and lower resource utilization at idle. * Support for a REST API providing both a Docker-compatible interface and an improved interface exposing advanced Podman functionality. * Support for running on Windows and Mac via virtual machines run by podman machine. . Podman is a daemon-less alternative to Docker. . This package installs a Docker-compatible CLI interface, capable of running containers locally and on remote systems. Package: podman-remote Architecture: any Built-Using: ${misc:Built-Using} Depends: ${misc:Depends}, ${shlibs:Depends} Description: tool to manage containers and pods (remote CLI) Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers. . At a high level, the scope of Podman and libpod is the following: * Support for multiple container image formats, including OCI and Docker images. * Full management of those images, including pulling from various sources (including trust and verification), creating (built via Containerfile or Dockerfile or committed from a container), and pushing to registries and other storage backends. * Full management of container lifecycle, including creation (both from an image and from an exploded root filesystem), running, checkpointing and restoring (via CRIU), and removal. * Full management of container networking, using Netavark. * Support for pods, groups of containers that share resources and are managed together. * Support for running containers and pods without root or other elevated privileges. * Resource isolation of containers and pods. * Support for a Docker-compatible CLI interface, which can both run containers locally and on remote systems. * No manager daemon, for improved security and lower resource utilization at idle. * Support for a REST API providing both a Docker-compatible interface and an improved interface exposing advanced Podman functionality. * Support for running on Windows and Mac via virtual machines run by podman machine. . Podman is a daemon-less alternative to Docker. . This package provides a smaller executable, a local client to interact with a Podman backend node through a RESTful API tunneled through an SSH connection.