Skip to content

A GNOME Shell extension (GNOME Panel applet) to be able to generally control your available Docker containers.

Notifications You must be signed in to change notification settings

Tamas-Toth-ebola/easy_docker_containers

 
 

Repository files navigation

Easy Docker Containers

A GNOME Shell extension (GNOME Panel applet) to be able to generally control your available Docker containers.

Screenshot

Screenshot

Usage

The following actions are available from the GNOME Panel menu per Docker container:

  • Start (Will start the container.)
  • Stop (Will stop the container.)
  • Pause (Will pause the container.)
  • Restart (Will restart the container.)
  • Exec (Will login to the running container interactively through your default terminal application.)
  • Logs (Will start the running container's Docker logs in your default terminal application.)

Prerequisite1

  1. Properly installed and already running Docker service.
  2. Corresponding Linux user in docker Linux group for manage 'Docker' without sudo permission.

Installation

  • You can simply install this extension from it's extensions.gnome.org page2,

  • or you can pull it from it's GitHub source code repository directly into it's required GNOME Shell directory 3

    1. git clone https://github.com/RedSoftwareSystems/easy_docker_containers.git ~/.local/share/gnome-shell/extensions/[email protected]
    2. Restart your shell: [ALT] + [F2] + 'r' + [Enter] (or logout and login again)
    3. Enable the extension manually with 'GNOME Extensions' application (or with 'GNOME Tweaks' application).

Contributors

Credits

This extension is a fork of gpouilloux's great original Gnome Shell extension for Docker work.

License

GNU - General Public License v3+

Footnotes

  1. independently from the extension itself

  2. You could update it from here in the future.

  3. DO not change this directory name!

About

A GNOME Shell extension (GNOME Panel applet) to be able to generally control your available Docker containers.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.3%
  • Shell 1.5%
  • CSS 1.2%