cmosher01 / xml-servlet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xml-servlet

Copyright © 2021–2022, by Christopher Alan Mosher, Shelton, Connecticut, USA, cmosher01@gmail.com

License Donate

Development

prerequisites

$ docker-compose --version
Docker Compose version v2.1.1

$ java -version
openjdk version "17.0.1" 2021-10-19 LTS
OpenJDK Runtime Environment Corretto-17.0.1.12.1 (build 17.0.1+12-LTS)
OpenJDK 64-Bit Server VM Corretto-17.0.1.12.1 (build 17.0.1+12-LTS, mixed mode, sharing)

build

$ docker-compose build

run

$ docker-compose up -d
[+] Running 6/6
Network xml-servlet_default       Created                                                                                                                                                                                                               0.1s
Volume "xml-servlet_tomcat_temp"  Created                                                                                                                                                                                                               0.0s
Volume "xml-servlet_tomcat_logs"  Created                                                                                                                                                                                                               0.0s
Volume "xml-servlet_tomcat_work"  Created                                                                                                                                                                                                               0.0s
Container xml-servlet-tomcat-1    Started                                                                                                                                                                                                               0.5s
Container xml-servlet-nginx-1     Started                                                                                                                                                                                                              11.3s

$ docker-compose ps
NAME                   COMMAND                  SERVICE             STATUS              PORTS
xml-servlet-nginx-1    "/docker-entrypoint.…"   nginx               running (healthy)   0.0.0.0:80->80/tcp
xml-servlet-tomcat-1   "catalina.sh run sec…"   tomcat              running (healthy)   8080/tcp

use

$ curl localhost:60080
<!doctype html><html><body><pre><a href="/test/archive/">/test/archive/</a></pre></body></html>

$ lynx localhost:60080

About

License:GNU General Public License v3.0


Languages

Language:Java 51.2%Language:HTML 41.9%Language:XSLT 5.4%Language:Dockerfile 0.6%Language:CSS 0.6%Language:JavaScript 0.3%