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 godoremi
sudo 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
/version
Show the docker version information - GET
/networks
List networks - GET
/networks/:id
Inspect network - GET
/ping
Ping the docker server - GET
/events
Monitor the Docker's events
- GET
/images
List all of the images - GET
/images/search
Search images - GET
/images/inspect/:name
Inspect an image - GET
/images/history/:name
Display history an image
- GET
/containers
List all of the running containers - POST
/containers/create
Create a container - POST
/containers/start/:name
Start a container - POST
/containers/restart/:name
Restart a container - POST
/containers/rename/:name
Rename a container - POST
/containers/stop/:name
Stop a container - POST
/containers/kill/:name
Kill a container - GET
/containers/inspect/:name
Inspect a container - GET
/containers/top/:name
List processes running inside a container - GET
/containers/changes/:name
Inspect changes on a container’s filesystem - GET
/containers/stats/:name
Get container stats based on resource usage - GET
/containers/logs/:name
Get container logs - GET
/containers/export/:name
Export a container - GET
/containers/resize/:name
Resize a container TTY - GET
/containers/update/:name
Update a container
- GET
/volumes
List all of the volumes - GET
/volumes/:name
Inspect an volume
- GET
/services
List all of the services
- GET
/tasks
List all of the tasks
- GET
/nodes
List all of the nodes
- GET
/system/usage
Get data usage information