Sign inSign up

capaldijo/tomcat

By capaldijo

Updated over 9 years ago

Tomcat 8.0.43 docker with java oracle 8

Image
0

10K+

capaldijo/tomcat repository overview

dockerfileComputerDatabase

Contains all the dockerfiles needed for the training-java project

To build & run a docker from a dockerfile do the following:

  1. Build a docker: $ docker build -t .

  2. Run a docker: $ docker run -d --name="" -p :

For JavaMaven docker, to exectue mvn do the following: $ docker run -it --rm --name -v ":/usr/src/mymaven" -w /usr/src/mymaven mvn clean install

In order to let tomcat container & mysql prod container communicate create a network and add both in it.

  1. Create network: $ docker network create

  2. Connect containers to network: $ docker run --net= ... or $ docker network connect

  3. ping container to be sure it worked: $ docker exec -ti ping

If you can, always use official docker images if no adds-on needed.

docker run -it --rm --name javamaven -v ":/usr/src/cdb"
-v ":/root/.m2" -w /usr/src/cdb maven:3.3-jdk-8
mvn clean package -Denv=prod

docker run -d --name="mysql-prod" -v ":/etc/mysql/conf.d"
-v ":/docker-entrypoint-initdb.d"
-e MYSQL_ROOT_PASSWORD="root" -p 3308:3306 mysql:5.7.18

Tag summary

Content type

Image

Digest

Size

271.6 MB

Last updated

over 9 years ago

docker pull capaldijo/tomcat