The following was discovered as part of building this project:
- The following dependencies are not known to work with Spring Native: 'Spring Configuration Processor, Spring Boot DevTools'. As a result, your application may not work as expected.
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Configuration Processor
- Spring Boot DevTools
- Spring Native Reference Guide
These additional references should also help you:
This project has been configured to let you generate a lightweight container running a native executable. Docker should be installed and configured on your machine prior to creating the image, see the Getting Started section of the reference guide .
To create the image, run the following goal:
$ ./mvnw spring-boot:build-image
Then, you can run the app like any other container:
$ docker run --rm demo:0.0.1-SNAPSHOT