Difference between revisions of "Podman"
Jump to navigation
Jump to search
↑ https://podman.io/
↑ https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/building_running_and_managing_containers/index#podman
↑ https://developers.redhat.com/blog/2018/08/29/intro-to-podman/
↑ https://github.com/containers/podman/releases/tag/v2.1.0-rc1
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Podman<ref>https://podman.io/</ref> is a daemonless [[container]] engine for developing, managing, and running [[OCI]] Containers on Linux. | + | [[wikipedia:Podman]]<ref>https://podman.io/</ref> is a daemonless [[container]] engine for developing, managing, and running [[OCI]] Containers on Linux. |
+ | * [[Google Trends]]: https://trends.google.com/trends/explore?date=all&q=Podman | ||
Podman was included in May 2019 in [[RHEL 8.0]]<ref> https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/building_running_and_managing_containers/index#podman</ref> and in [[RHEL 7.6]] Beta<ref>https://developers.redhat.com/blog/2018/08/29/intro-to-podman/</ref> | Podman was included in May 2019 in [[RHEL 8.0]]<ref> https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/building_running_and_managing_containers/index#podman</ref> and in [[RHEL 7.6]] Beta<ref>https://developers.redhat.com/blog/2018/08/29/intro-to-podman/</ref> | ||
Line 14: | Line 15: | ||
===Mac OS=== | ===Mac OS=== | ||
− | [[brew | + | [[brew install podman]] |
== Basic Commands== | == Basic Commands== | ||
http://docs.podman.io/en/latest/Commands.html | http://docs.podman.io/en/latest/Commands.html | ||
− | * <code>podman attach</code> - Attach to a running container | + | * <code>[[podman --help]]</code> |
− | * <code>podman build</code> - Build a container image using a Containerfile | + | * <code>[[podman attach]]</code> - Attach to a running container |
+ | * <code>[[podman build]]</code> - Build a container image using a Containerfile | ||
* <code>[[podman exec]] -it <Container ID> /bin/bash</code> | * <code>[[podman exec]] -it <Container ID> /bin/bash</code> | ||
* <code>[[podman play]] kube</code> | * <code>[[podman play]] kube</code> | ||
* <code>[[podman ps]]</code> | * <code>[[podman ps]]</code> | ||
* <code>[[podman pod]]</code> | * <code>[[podman pod]]</code> | ||
+ | * <code>[[podman pod stats]]</code> | ||
* <code>[[podman pod list]]</code> | * <code>[[podman pod list]]</code> | ||
− | * <code>[[podman image mount]]</code> <ref>https://github.com/containers/podman/releases/tag/v2.1.0-rc1</ref> | + | * <code>[[podman image mount]]</code> <ref>https://github.com/containers/podman/releases/tag/v2.1.0-rc1</ref> (September 2020) |
* <code>[[podman images]]</code> | * <code>[[podman images]]</code> | ||
* <code>[[podman info]]</code> | * <code>[[podman info]]</code> | ||
Line 34: | Line 37: | ||
* <code>[[podman pull]]</code> | * <code>[[podman pull]]</code> | ||
* <code>[[podman run]]</code> | * <code>[[podman run]]</code> | ||
+ | * <code>[[podman volume]]</code> | ||
* <code>[[podman version]]</code> | * <code>[[podman version]]</code> | ||
* <code>[[podman generate kube]]</code> | * <code>[[podman generate kube]]</code> | ||
Line 45: | Line 49: | ||
== Related terms == | == Related terms == | ||
* [[Fedora CoreOS]] | * [[Fedora CoreOS]] | ||
+ | * Podman now has support in [[RHEL 8.4]] for auto-updating container images | ||
+ | * <code>[[crane ls]]</code> | ||
== See also == | == See also == | ||
Line 50: | Line 56: | ||
* {{Containers}} | * {{Containers}} | ||
* {{OpenShift}} | * {{OpenShift}} | ||
− | |||
[[Category:Linux containers]] | [[Category:Linux containers]] |
Latest revision as of 10:50, 5 March 2024
wikipedia:Podman[1] is a daemonless container engine for developing, managing, and running OCI Containers on Linux.
Podman was included in May 2019 in RHEL 8.0[2] and in RHEL 7.6 Beta[3]
Install[edit]
Ubuntu[edit]
18.04, 19.04 and 19.10.
. /etc/os-release sudo sh -c "echo 'deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list" curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/Release.key | sudo apt-key add - sudo apt-get update -qq sudo apt-get -qq -y install podman
Mac OS[edit]
brew install podman
Basic Commands[edit]
http://docs.podman.io/en/latest/Commands.html
podman --help
podman attach
- Attach to a running containerpodman build
- Build a container image using a Containerfilepodman exec -it <Container ID> /bin/bash
podman play kube
podman ps
podman pod
podman pod stats
podman pod list
podman image mount
[4] (September 2020)podman images
podman info
podman inspect
podman kill
podman load
podman logs
podman pull
podman run
podman volume
podman version
podman generate kube
podman volume ls
Activities[edit]
- Read running rootless Podman as a non-root user https://www.redhat.com/sysadmin/rootless-podman-makes-sense
- Read documentation how to install it: https://podman.io/getting-started/installation
Related terms[edit]
- Fedora CoreOS
- Podman now has support in RHEL 8.4 for auto-updating container images
crane ls
See also[edit]
- Podman, containers,
podman ps
,podman attach
,libpod.conf
,podman pull
,podman info
,podman logs, podman kill
,podman images
,podman image mount
, Podman releases/Changelog,podman login
,podman run
,podman exec
,podman play
- Containers, OCI: Docker (
dockerd
),containerd
,runc
, Podman, buildah, skopeo, lxd, Container Registry, Service mesh, Windows Server containers, Containerpilot, CoreOS, CAdvisor, Containers networking, Container scanning, cosign, CRI, CRI-O,initContainers
, Sidecar container, Container images, latest - Red Hat OpenShift: Podman, Minishift, releases, Red Hat CodeReady Containers, OKD, OpenShift Virtualization,
oc
, OpenShift Container Platform (OCP), Hypershift,apps.openshift.io
Advertising: