Build docker image for Grails application.
To build image run this command (change the tag name & version with your preferred tag name & version).
$ docker build . -t myorganization/myimage:1.0.0
To create a container from the image, run this command (change the tag name & version with your preferred tag name & version).
$ docker run -d -p 8080:8080 --name grails-app myorganization/myimage:1.0.0
Then you can access the app from the browser with this url: http://127.0.0.1:8080
This repository is proven by running build in dockerhub, you can see the result here.