Tomcat 8.0.43 docker with java oracle 8
10K+
Contains all the dockerfiles needed for the training-java project
To build & run a docker from a dockerfile do the following:
Build a docker: $ docker build -t .
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.
Create network: $ docker network create
Connect containers to network: $ docker run --net= ... or $ docker network connect
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
Content type
Image
Digest
Size
271.6 MB
Last updated
over 9 years ago
docker pull capaldijo/tomcat