WORK IN PROGRESS
Using Flow-CLI, Flow Emulator, Go Gin API with Flow Go SDK, and React with Docker Containers
- Dockerize Flow-CLI
- Dockerize Flow Emulator (using 2nd instance of Flow CLI)
- Dockerize Flow Go Environment using Flow Go SDK
- Dockerize React or VueJS App (haven't decided)
- Dockerize Deployment
- Build something and go to the MOON!
- git clone this repo
- install docker
- cd to root of project
- run $ docker-compose build emulator
- run $ docker-compose up emulator
- run $ docker-compose build cli
- run $ docker-compose up cli
- connect to flow-cli container
- run $ docker ps
- get the container id of flow-cli container
- run $ docker exec -it <container id > sh
- while in flow-cli container you can execute flow commands on your project
- run $ docker-compose build api
- run $ docker-compose up api
- access app via http://localhost:8066/