<<<<<<< HEAD run project
./mvnw org.springframework.boot:spring-boot-maven-plugin:run
=======
22f0d3f5eddc9d9aa858051b20420c904d070890
Run Locally (dev mode):
- In a terminal:
./gradlew -t classes
- In another terminal:
./gradlew bootRun
- Open: localhost:8080
Set GCP PROJECT_ID
:
export PROJECT_ID=YOUR_GCP_PROJECT_ID
Create JVM Docker Image:
./gradlew bootBuildImage --imageName=gcr.io/$PROJECT_ID/springboot-java-nonreactive-demo
Run Docker Image Locally:
docker run -p8080:8080 gcr.io/$PROJECT_ID/springboot-java-nonreactive-demo
Run on Google Cloud Run:
docker push gcr.io/$PROJECT_ID/springboot-java-nonreactive-demo
gcloud run deploy \
--image=gcr.io/$PROJECT_ID/springboot-java-nonreactive-demo \
--memory=1Gi \
--cpu=2. \
--platform=managed \
--allow-unauthenticated \
--project=$PROJECT_ID \
--region=us-central1 \
springboot-java-nonreactive-demo