Command hub

Containers & Virtualization commands

Container and virtualization commands for users moving from Windows tooling to Linux Docker, Podman, Compose and libvirt workflows.

ComposeDockerDocker MaintenanceDocker NetworkingDocker StoragePodmanVirtual Machines

Distro notes

Debian/Ubuntu vs Fedora vs Arch

Containers & Virtualization

Debian/Ubuntu apt sudo apt install docker.io docker-compose-plugin podman virt-manager libvirt-daemon-system

Docker Engine from Docker’s upstream repo is also common, but docker.io is the distro package.

Fedora dnf sudo dnf install podman podman-compose docker-compose libvirt virt-manager

Fedora is Podman-first; Docker-style commands often work through podman.

Arch pacman sudo pacman -S docker docker-compose podman libvirt virt-manager

Enable docker.service or libvirtd.service explicitly after installing.

Guides

All Containers & Virtualization command guides

20 mappings · 6 expanded guides

Docker Desktop docker compose down→docker compose down Quick reference Compose Stop Compose stack Stops and removes Compose containers/network. Distro equivalents Debian/Ubuntu docker compose down Fedora docker compose down Arch docker compose down Open quick reference → Docker Desktop docker compose logs→docker compose logs -f Quick reference Compose Follow Compose logs Streams logs from Compose services. Distro equivalents Debian/Ubuntu docker compose logs -f Fedora docker compose logs -f Arch docker compose logs -f Open quick reference → Docker Desktop docker compose up→docker compose up -d Expanded guide Compose Start Compose stack Creates or updates the services defined by a Compose file and starts the resulting containers. Distro equivalents Debian/Ubuntu docker compose up -d Fedora docker compose up -d Arch docker compose up -d Open expanded guide → Docker Desktop docker build→docker build -t name . Quick reference Docker Build container image Builds an image from a Dockerfile. Distro equivalents Debian/Ubuntu docker build -t name . Fedora podman build -t name . Arch docker build -t name . Open quick reference → Docker Desktop docker exec→docker exec -it CONTAINER sh Quick reference Docker Open shell in container Runs an interactive shell inside a running container. Distro equivalents Debian/Ubuntu docker exec -it CONTAINER sh Fedora podman exec -it CONTAINER sh Arch docker exec -it CONTAINER sh Open quick reference → Docker Desktop docker images→docker images Quick reference Docker List container images Lists local Docker images. Distro equivalents Debian/Ubuntu docker images Fedora podman images Arch docker images Open quick reference → Docker Desktop docker logs→docker logs -f CONTAINER Expanded guide Docker Follow container logs Reads stdout and stderr captured for a container and can follow new log output continuously. Distro equivalents Debian/Ubuntu docker logs -f CONTAINER Fedora podman logs -f CONTAINER Arch docker logs -f CONTAINER Open expanded guide → Docker Desktop docker ps→docker ps Expanded guide Docker List running containers Lists containers known to the Docker Engine, with running containers shown by default. Distro equivalents Debian/Ubuntu docker ps Fedora podman ps Arch docker ps Open expanded guide → Docker Desktop docker pull→docker pull IMAGE Quick reference Docker Pull container image Downloads an image from a registry. Distro equivalents Debian/Ubuntu docker pull IMAGE Fedora podman pull IMAGE Arch docker pull IMAGE Open quick reference → Docker Desktop docker run→docker run --rm IMAGE Expanded guide Docker Run container Creates and starts a container from an image using the Linux Docker Engine. Distro equivalents Debian/Ubuntu docker run --rm IMAGE Fedora podman run --rm IMAGE Arch docker run --rm IMAGE Open expanded guide → Docker Desktop system prune→docker system prune Quick reference Docker Maintenance Clean unused Docker data Removes unused containers, networks, images and cache. Distro equivalents Debian/Ubuntu docker system prune Fedora podman system prune Arch docker system prune Open quick reference → Docker Desktop docker network ls→docker network ls Quick reference Docker Networking List Docker networks Lists Docker networks. Distro equivalents Debian/Ubuntu docker network ls Fedora podman network ls Arch docker network ls Open quick reference → Docker Desktop docker volume ls→docker volume ls Quick reference Docker Storage List Docker volumes Lists named Docker volumes. Distro equivalents Debian/Ubuntu docker volume ls Fedora podman volume ls Arch docker volume ls Open quick reference → podman on Windows→podman ps Quick reference Podman List Podman containers Lists running Podman containers. Distro equivalents Debian/Ubuntu podman ps Fedora podman ps Arch podman ps Open quick reference → podman run on Windows→podman run --rm IMAGE Expanded guide Podman Run Podman container Creates and starts a Podman container from an image, commonly using a rootless Linux workflow. Distro equivalents Debian/Ubuntu podman run --rm IMAGE Fedora podman run --rm IMAGE Arch podman run --rm IMAGE Open expanded guide → Hyper-V Get-VM→virsh list --all Expanded guide Virtual Machines List virtual machines Lists virtual machines managed by libvirt; it does not enumerate VMs from unrelated hypervisors. Distro equivalents Debian/Ubuntu virsh list --all Fedora virsh list --all Arch virsh list --all Open expanded guide → Hyper-V Start-VM→virsh start VM Quick reference Virtual Machines Start virtual machine Starts a libvirt VM. Distro equivalents Debian/Ubuntu virsh start VM Fedora virsh start VM Arch virsh start VM Open quick reference → Hyper-V Stop-VM→virsh shutdown VM Quick reference Virtual Machines Shutdown virtual machine Requests a graceful shutdown of a libvirt VM. Distro equivalents Debian/Ubuntu virsh shutdown VM Fedora virsh shutdown VM Arch virsh shutdown VM Open quick reference → Hyper-V checkpoint→virsh snapshot-create-as VM SNAPSHOT Quick reference Virtual Machines Create VM snapshot Creates a libvirt VM snapshot. Distro equivalents Debian/Ubuntu virsh snapshot-create-as VM SNAPSHOT Fedora virsh snapshot-create-as VM SNAPSHOT Arch virsh snapshot-create-as VM SNAPSHOT Open quick reference → VBoxManage list vms→VBoxManage list vms Quick reference Virtual Machines List VirtualBox VMs Lists registered VirtualBox virtual machines. Distro equivalents Debian/Ubuntu VBoxManage list vms Fedora VBoxManage list vms Arch VBoxManage list vms Open quick reference →