Still very simple but I hope it will continue to grow. join us and make this some code for fun. Do not forget to give criticism and advices, clone and contribute! :)
Godoremi can support docker API v1.24 or higher
- Get
go get -u -v github.com/orcinustools/godoremi - Build app
go build - Install it
make install - Then start it with systemd
or
sudo systemctl start godoremisudo service godoremi status - And you can see status of the service with
sudo systemctl status godoremi - Browse to http://localhost:4125/
- GET
/See the system-wide information - GET
/versionShow the docker version information - GET
/networksList networks - GET
/networks/:idInspect network - GET
/pingPing the docker server - GET
/eventsMonitor the Docker's events
- GET
/imagesList all of the images - GET
/images/searchSearch images - GET
/images/inspect/:nameInspect an image - GET
/images/history/:nameDisplay history an image
- GET
/containersList all of the running containers - POST
/containers/createCreate a container - POST
/containers/start/:nameStart a container - POST
/containers/restart/:nameRestart a container - POST
/containers/rename/:nameRename a container - POST
/containers/stop/:nameStop a container - POST
/containers/kill/:nameKill a container - GET
/containers/inspect/:nameInspect a container - GET
/containers/top/:nameList processes running inside a container - GET
/containers/changes/:nameInspect changes on a container’s filesystem - GET
/containers/stats/:nameGet container stats based on resource usage - GET
/containers/logs/:nameGet container logs - GET
/containers/export/:nameExport a container - GET
/containers/resize/:nameResize a container TTY - GET
/containers/update/:nameUpdate a container
- GET
/volumesList all of the volumes - GET
/volumes/:nameInspect an volume
- GET
/servicesList all of the services
- GET
/tasksList all of the tasks
- GET
/nodesList all of the nodes
- GET
/system/usageGet data usage information