Back to Posts

Supercharge Your Docker Workflow: Essential Aliases for Faster Development | Sodiq Ardianto

March 13, 2026

2 min read

Introduction

Do you often feel tired of typing docker ps over and over again? Or that long docker compose up -d command? Well, with Docker aliases, you can significantly speed up your Docker workflow!

Why Use Docker Aliases?

Essential Docker Aliases

# Basic aliases
alias dps='docker ps'
alias dpsa='docker ps -a'
alias di='docker images'
alias dex='docker exec -it'
alias dlog='docker logs -f'

# Docker Compose
alias dc='docker compose'
alias dcup='docker compose up -d'
alias dcdown='docker compose down'
alias dclog='docker compose logs -f'

# Cleanup
alias dprune='docker system prune -af'
alias dclean='docker container prune -f && docker image prune -f'

Installation Guide

Linux & Mac

Add this to your ~/.bashrc or ~/.zshrc:

# Docker Aliases
alias dps='docker ps'
alias dpsa='docker ps -a'
alias di='docker images'
alias dex='docker exec -it'
alias dlog='docker logs -f'
alias dc='docker compose'
alias dcup='docker compose up -d'
alias dcdown='docker compose down'
alias dclog='docker compose logs -f'
alias dprune='docker system prune -af'
alias dclean='docker container prune -f && docker image prune -f'

# Apply changes
source ~/.zshrc  # or source ~/.bashrc

Windows (PowerShell)

In PowerShell, you can create functions:

function dps { docker ps }
function dpsa { docker ps -a }
function di { docker images }
function dex { docker exec -it $args[0] $args[1] }
function dlog { docker logs -f $args[0] }
function dcup { docker compose up -d }
function dcdown { docker compose down }

# Save to $PROFILE

Advanced Tips

1. Watch Running Containers

alias dwatch='watch -n 1 "docker ps"'

2. Remove All Stopped Containers

alias drm='docker container prune -f'

3. Quick Shell into Container

alias dsh='docker exec -it $(docker ps -q | head -1) /bin/sh'

Conclusion

With Docker aliases, you can save a lot of time in your daily workflow. No more typing long commands for frequently used operations. Try it out and feel the difference! ๐Ÿš€


Happy Coding! ๐Ÿณ

Written by Sodiq Ardianto

March 13, 2026 ยท 2 min read

โ† Back to all posts