shoccho / Orca

A QT5 gui for dockerd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚧 (PROJECT UNDER ACTIVE DEVELOPMENT) Orca is a litewieght gui made for dockerd

The goal of this application is to provide users a GUI to dockerd. You can only install docker engine and not the docker desktop and this app can help you utilize docker via gui.

What is this?

Orca is a small project that I am doing to learn about IPC, unix/tcp sockets, WSL, docker, Python, QT5. The byproduct is an app that maybe useful to those who don't want to install docker desktop on their machines but want a gui for their docker engine or to interact with dockerd.

What this is not

Orca is not meant to be a replacement for docker-desktop, that application is huge and does too many things. Also this is not particularly fast nor feature-rich or nice looking. the goal is to learn not to disrupt the industry.

Current state:

This app currently only shows the docker images found on host machine. in this case I am developing on windows and docker engine is running inside wsl. the docker daemon is configured to expect tcp connections on port 2375 so by doing REST API calls to localhost:2375 we can communicate with dockerd from windows system. note wsl needs to be running otherwise the app will crash. Here is an example screenshot of the app displaying the docker images image

To run this:

Windows:

Linux:

  • Update coming soon

MacOs:

  • Update coming soon

About

A QT5 gui for dockerd

License:MIT License


Languages

Language:Python 100.0%