Skip to content

A beautiful alternative for the "docker ps" command

License

Notifications You must be signed in to change notification settings

AcrobaticPanicc/py-pps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-pps

py-pps (short for "pretty-ps") is a simple command-line tool used as an alternative for the docker ps command

Motives

As an everyday Docker user, the docker ps command output always annoyed me. The output is very wide and not very readable. I wanted to have a better alternative to it, so I created py-pps.

Installation

Use the package manager pip to install py-pps.

  1. Use the following pip command to install py-pps
pip install --target="$HOME/pypps/" py-pps
  1. Install the Docker SDK for Python and Rich
pip install docker rich
  1. Add py-pps to your PATH (replace .zshrc with your shell's configuration file)
echo "PATH=$PATH:~/pypps/bin" >> ~/.zshrc

Usage

Simply run pps in your terminal: ezgif com-gif-maker (1)

CLI Usage

$ pps --help
usage: pps [-h] [-j] [-v]

optional arguments:
  -h, --help     show this help message and exit
  -j, --json     Print the conatiners' data in JSON format.
  -v, --version  Print the binary version information.

Roadmap

  • Add tests
  • Add additional functionality (such as filtering)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Contact

✉️ chaim.tomer@gmail.com

License

MIT

About

A beautiful alternative for the "docker ps" command

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages