This projects aims to provide an easy-to-use non-CLI interface to manage Docker locally. Its user target is those people who could benefit from using Docker but are not used to its commands or not even technical.
Please notice that this is a development procedure. If you want to keep it production ready you should build the binary file for backend and compile the ReactJS frontend.
- Run the backend with
go run main.go restapi.go external.go log.go docker.go aux.go
- Run the frontend with
npm start
The ReactJS frontend has been designed using the following patterns:
- Container Pattern - Separates logic from rendering
- Stateless Functional Components - Render components are written as a function
- ...
The GO backend has been designed using the following patterns:
- ...