Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 7, 2022 10:29 am GMT

Doko - docker you know but with console user interface.

Doko

GitHub logo abdfnx / doko

docker you know but with console user interface.

docker you know but with console user interface.

preview

this app is inspired from lazydocker

Installation

Using script

  • Shell
curl -sL https://git.io/doko | bash
  • PowerShell
iwr -useb https://git.io/doko-win | iex

or with resto

# shellresto install https://git.io/doko# powershellresto install https://git.io/doko-win

then restart your powershell

Go package manager

go install github.com/abdfnx/doko@latest

Via Docker

docker run -itv /var/run/docker.sock:/var/run/docker.sock dokocli/dokodocker run -itv /var/run/docker.sock:/var/run/docker.sock dokocli/doko <FLAGS>docker run -itv /var/run/docker.sock:/var/run/docker.sock dokocli/doko <CMD>

full container:

docker run -itv /var/run/docker.sock:/var/run/docker.sock dokocli/doko-full

Usage

  • Open Doko UI
doko
  • With specific endpoint
doko --endpoint <DOCKER_ENDPOINT>
* Use another docker engine versiondoko --engine "1.40"
  • Log file path
doko --log-file /home/doko/my-log.log

Flags

    --ca string          The path to the TLS CA (ca.pem)-c, --cert string        The path to the TLS certificate (cert.pem)-e, --endpoint string    The docker endpoint to use (default "unix:///var/run/docker.sock")-g, --engine string      The docker engine version (default "1.41")    --help               Help for doko-k, --key string         The path to the TLS key (key.pem)-l, --log-file string    The path to the log file-o, --log-level string   The log level (default "info")

Keybindings (Shortcuts)

namemissionkey(s)
allquitq
allchange panelTab or Shift + Tab
list panelsnext entryj or
list panelsnext pageCtrl or f
list panelsprevious entryk or
list panelsprevious pageCtrl or b
list panelsscroll to topg
list panelsscroll to bottomG
image listpull imagep
image listimport imagei
image listsave images
image listload imageCtrl + l
image listfind imagesf
image listdelete imaged
image listfilter image/
image listcreate containerc
image listinspect imageEnter
image listrefresh image listCtrl + r
container listexport containere
container listcommit containerc
container listfilter image/
container listexec container cmdCtrl + e
container liststart containert
container liststop containers
container listkill containerCtrl + k
container listdelete containerd
container listinspect containerEnter
container listrename containerr
container listrefresh container listCtrl + r
container logsshow container logsCtrl + l
volume listcreate volumec
volume listdelete volumed
volume listfilter volume/
volume listinspect volumeEnter
volume listrefresh volume listCtrl + r
network listdelete networkd
network listinspect networkEnter
network listfilter network/
pull imagepull imageEnter
pull imageclose panelEsc
create containernext input boxTab
create containerprevious input boxShift + Tab
detailcursor dwonj
detailcursor upk
detailnext pageCtrl or f
detailprevious pageCtrl or b
search imagessearch imageEnter
search imagesclose panelEsc
search resultnext imagej
search resultprevious imagek
search resultpull imageEnter
search resultclose panelq
create volumeclose panelEsc
create volumenext input boxTab
create volumeprevious input boxShift + Tab

Original Link: https://dev.to/abdfnx/doko-docker-you-know-but-with-console-user-interface-fma

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To