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.
Commands, distributions, and practical Linux guidance
Command hub
Container and virtualization commands for users moving from Windows tooling to Linux Docker, Podman, Compose and libvirt workflows.
Distro notes
Containers & Virtualization
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.
sudo dnf install podman podman-compose docker-compose libvirt virt-manager
Fedora is Podman-first; Docker-style commands often work through podman.
sudo pacman -S docker docker-compose podman libvirt virt-manager
Enable docker.service or libvirtd.service explicitly after installing.
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
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
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
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
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
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
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 →