Running the Dockerized CMS

In the previous section, we have created our file to configure the container profile properly. Now, it is time to run our container. The command is quite simple, but we need to pay attention to the arguments. 

The instruction we run should be the same as the following code:

docker run -d --name cms --link mongodb:mongodb --net cms-application -p 8080:8080 springfivebyexample/cms:latest

We have been setting the link for the MongoDB container. Remember, we made this configuration in the YAML file, in the host property. During the bootstrapping phase, the application will look for MongoDB instance named mongodb. We solved this by using the link command. It will work perfectly.

We can check if our application is healthy ...

Get Spring 5.0 By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.