This may be helpful post for running maven spring boot app & docker container locally:
I would recommend using .env file to externalise env vars values inside the docker-compose.yml & use it for mapping values only.