Skip to content

Dockio is simple plasma widget to control docker containers

License

Notifications You must be signed in to change notification settings

imoize/plasmoid-dockio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockio

Control your docker containers from plasma applet.

Note

To use the plasmoid widget effectively, it is essential to run Docker without requiring sudo privileges.

Features

  • Start / Stop Docker from applet
  • List all available containers
  • Start, Stop, Restart and Delete containers
  • Show containers info
  • Inspect containers
  • Container logs shortcut
  • Exec container shortcut
  • Remote Docker (To do)

Screenshots

Main Page Opt Page

Package Dependencies

Arch

sudo pacman -S curl kdeplasma-addons

Installation

KDE Store (Recommended)

Store link

  1. Right click on the desktop
  2. Click on "Enter Edit Mode"
  3. Click on "Add Widgets"
  4. Click on "Get New Widgets"
  5. Click on "Download New Plasma Widgets"
  6. Search for "Dockio"
  7. Click on "Install" and you're done!

Go to Configure System Tray > Entries > System Services then choose "Show when relevant" or "Always shown"

Build it Yourself

git clone https://github.com/imoize/plasmoid-dockio.git
cd plasmoid-dockio
kpackagetool6 -t Plasma/Applet -i package

Restart plasmashell

systemctl --user restart plasma-plasmashell

Go to Configure System Tray > Entries > System Services then choose "Show when relevant" or "Always shown"

Run Docker without sudo privileges

To utilize the plasmoid widget for managing Docker containers, it's essential to run Docker without requiring sudo privileges. This ensures that the functionality works as expected. See here for detailed information.

Create the docker group.

sudo groupadd docker

Add your user to the docker group.

sudo usermod -aG docker $USER

Log out and log back in so that your group membership is re-evaluated.