GNU/Linux Podman Desktop Quick-Start Guide
Hi! The Tutorial shows you Step-by-Step How to Get Started with Podman Desktop UI in GNU/Linux Desktops.
First of all, this guide include just a Quick & Dirty introduction about How to Get Started Pulling and Playing with Containers.
And Podman Destop is an Open Source Graphical Tool enabling you to seamlessly work with Containers & Kubernetes from your Local Environment.
Podman is a Daemonless, Open-source, Linux native Tool designed to make it easy to find, run, build, share and deploy Apps using Open Containers Initiative (OCI) Containers and Container Images.
The main Features are:
- Build images from Containerfile or Dockerfile.
- Pull images from remote registries.
- Start, Stop, Restart containers and pods.
- Easily get a terminal in your container.
- Inspect container logs.
- Push images to OCI registries.
- Deploy and test images on Kubernetes.
- Manage OCI registries; add, edit, or delete registries.
- Configure your proxy settings (work in progress.)
- Configure CPU, memory, and disk of Podman machines (work in progress.)
- Handle multiple container engines at the same time (Podman, Docker, Lima…)
1. Installing Podman Desktop
How to Install Podman Desktop on GNU/Linux
2. Enabling Docker Compatibility
This to Pull and Run Docker Containers
First, Choose “Docker Compatibility” on Bottom-Left:
Then confirm to “Enable“:
3. Pulling Containers
Now to Start Pull Containers from Repository
First, Choose Images on Sidebar:
Here for Instance “nginx” for the Web Server:
3. Running Containers
So then to Start a Container
First, just select the Play arrow:
And then “Starting container“:
ls -l /var/run/docker.sockAnd in output you should find confirmation: