Running Docker Tomcat in Google Cloud Compute instance

Viewed 24

I am trying a basic docker test in GCP compute instance. I pulled a tomcat image from the official repo. then ran a command to run the container. Command is :

docker run -te --rm -d -p 80:8080 tomcat

It created a container for me with below id. 3f8ce49393c708f4be4d3d5c956436e000eee6ba7ba08cba48ddf37786104a37

If I do docker ps, I get below docker run -te --rm -d -p 80:8080 tomcat 3f8ce49393c708f4be4d3d5c956436e000eee6ba7ba08cba48ddf37786104a37

However the tomcat admin console does not open. The reason is tomcat image is trying to create the config files under /usr/local. However, it is a read only file system. So the config files are not created.

Is there a way to ask Docker to create the files in a different location? Or, is there any other way to handle it?

Thanks in advance.

0 Answers
Related