Approach 1:
In this approach we will use Spring Boot application with DB configured to run as startup using Liquibase and running the spring boot application with WebApplication.NONE
Mode.
Using Spring Boot in Non Servlet Mode
Approach 2
In this approach we will use Alpine Docker image and then try to run liquibase commands using liquibase commands and using JDBC drivers to establish the connection.