项目作者: AndriyKalashnykov

项目描述 :
Java Web Application (WAR) deployed as root "/" context onto Customized Bitnami Tomcat 9
高级语言: Shell
项目地址: git://github.com/AndriyKalashnykov/bitnami-tomcat9-jdk18-root-war.git
创建时间: 2020-04-18T05:22:28Z
项目社区:https://github.com/AndriyKalashnykov/bitnami-tomcat9-jdk18-root-war

开源协议:Apache License 2.0

下载


Docker Image CI
Build Status
Docker Pulls
License
Hits

Java Web Application (WAR) deployed as root “/“ context onto Customized Bitnami Tomcat 9

Pre-requisites

Features

How it’s done

Java Web Application (WAR) deployed as Tomcat’s root “/“ context

Base Docker image

  • [Customized Bitnami Tomcat 9.0.34 + JDK 1.8.242-0]

Java Web Application

bitnami-tomcat9-jdk18-root-war on DockerHub

Run image

  1. docker login
  2. docker run --name t9 -d --rm -p 8080:8080 -p 8443:8443 andriykalashnykov/bitnami-tomcat9-jdk18-root-war:latest

Test image

  1. docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/conf/server.xml | grep 'custom config'"
  2. docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/conf/server.xml | grep 'TLSv1.3,TLSv1.2'"
  3. docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/logs/catalina.*.log | grep 'APR'"
  4. docker exec -t t9 sh -c "cat /opt/bitnami/tomcat/conf/tomcat-users.xml | grep 'admin-script'"
  5. docker exec -t t9 sh -c "curl http://localhost:8080/index.html"
  6. docker exec -t t9 sh -c "curl -k https://localhost:8443/index.html"

Stop image

  1. docker stop t9

[Customized Bitnami Tomcat 9.0.34 + JDK 1.8.242-0]:
https://hub.docker.com/r/andriykalashnykov/bitnami-tomcat9-jdk18