45_install_docker_aliases.yml - Usage Guide

Modifies State Reversible

Purpose

Installs or removes the Docker and Compose alias pack. Shared model: 43_install_kubectl_aliases.

The original dprune='docker system prune -af --volumes' was not added as a silent alias. Calling dprune without --yes deletes nothing.

How to run

ansible-playbook -i inventories/musteri_a/hosts.ini playbooks/45_install_docker_aliases.yml
ansible-playbook -i inventories/musteri_a/hosts.ini playbooks/45_install_docker_aliases.yml \
  --extra-vars 'shell_aliases_state=absent'

Aliases and functions

Name What it does
d dps dpsa di docker / ps / ps -a / images
drm drmi dex dlog rm / rmi / exec -it / logs -f
dstats dnet dvol stats / network ls / volume ls
dcu dcd dcl dcr dcps dcb dcpull Compose shortcuts
dprune --yes docker system prune -af --volumes (does not run without confirmation)
dsh / dbash / dlogn Container shell / last N log lines

For cluster image cleanup, 18_prune_unused_images offers a safer candidate list.