Tooluck logoTooluck
SKILL.md

podman

Agent skill fromBagelHole/DevOps-Security-Agent-Skills

Manage containers using Podman, the daemonless container engine. Run rootless containers, create pods, manage images, and use Docker-compatible commands. Use when working with Podman or requiring rootless container operations.

How to install podman

install podman
# install the DevOps-Security-Agent-Skills pack with the skills CLI
npx skills add BagelHole/DevOps-Security-Agent-Skills

# or add only this skill to Claude Code: copy the folder

devops/containers/podman/

# into

~/.claude/skills/podman/ (all projects)

.claude/skills/podman/ (one project)

devops/containers/podman/SKILL.md

MITFull file
1# Podman
2
3Run and manage containers without a daemon using Podman's rootless container engine.
4
5## When to Use This Skill
6
7Use this skill when:
8- Running containers without root privileges
9- Managing containers on systems without Docker
10- Creating pod-based container groups
11- Using systemd for container management
12- Working in security-conscious environments
13
14## Prerequisites
15
16- Podman installed (4.x+)
17- For rootless: user namespaces enabled
18- Basic container concepts understanding
19
20## Key Differences from Docker
21
22| Feature | Docker | Podman |
23|---------|--------|--------|
24| Architecture | Client-daemon | Daemonless |
25| Root required | Default | Optional (rootless) |
26| Pod support | No | Yes (Kubernetes-style) |
27| Systemd integration | Limited | Native |
28| Socket | docker.sock | podman.sock (optional) |
29
30## Basic Commands
31
32### Container Operations
33
34```bash
35# Run container (identical to Docker)
36podman run -d --name webserver -p 8080:80 nginx
37
38# List containers
39podman ps -a
40
41# Stop and remove
42podman stop webserver
43podman rm webserver
44
45# Execute command
46podman exec -it webserver /bin/sh
47
48# View logs
49podman logs -f webserver
50```
51
52### Image Management
53
54```bash
55# Pull image
56podman pull docker.io/library/nginx:latest
57
58# List images
59podman images
60
61# Build image
62podman build -t myapp:latest .
63
64# Push to registry
65podman push myapp:latest registry.example.com/myapp:latest
66
67# Remove image
68podman rmi nginx:latest
69```
70
71## Rootless Containers
72
73### Setup
74
75```bash
76…

Excerpt shown under the repository's MIT license.

More skills in DevOps-Security-Agent-Skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates