dk
𦧠β€οΈ π³ A minimalist TUI to interract faster with Docker

π Installation
Homebrew
Add my tap
brew tap abroudoux/tap
Then you'll be able to download it using
brew install abroudoux/tap/dk
Congratulations!
dk --version
# _ _
# __| | | __
# / _` | |/ /
# | (_| | <
# \__,_|_|\_\
#
Manual
You can create the binary with
go build -o dk ./cmd/main.go
Then paste it in your bin directory (e.g., on MacOS it's /usr/bin/local)
Don't forget to grant execution perssions
chmod +x dk
You can now use dk!
dk --version
# _ _
# __| | | __
# / _` | |/ /
# | (_| | <
# \__,_|_|\_\
#
π» Usage
###Β Taskfile
Install Taskfile and use it to run the program
task run
Manual
Execute the binary by using
go build -o ./bin/dk ./cmd/main.go && ./bin/dk
π§βπ€βπ§ Contributing
To contribute, fork the repository and open a pull request detailling your changes.
Create a branch with a conventionnal name.
- fix:
bugfix/bug-fixed
- features:
feature/amazing-feature
- test:
test/famous-test
- refactor
refactor/great-change
π Roadmap
-
-it mode
- Volumes management
- Networks management
- Compose mode
- History of commands
- Create images from source
-
-env flag when running a container
π License
This project is under MIT License.