在提交的DOCKER容器中,新的容器未能在Raspberry PI 3中运行TOMCAT9

没有解释我成功运行在树莓派3 Tomcat / 9.0.0.M17见: https : //github.com/ailgorbot/OuiMaitre

但是当我试图再次与docker拉我失败了,但一步一步在armhf / debian容器它的工作有时…怪异的。 无论如何。

所以我决定保存Tomcat在8002端口运行良好的容器。

root@rpi3:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4d10d9dc9141 armhf/deb-ailgor-jdk8 "bash" 4 hours ago Up 8 minutes 0.0.0.0:8009->8009/tcp, 0.0.0.0:8002->8080/tcp agitated_feynman root@rpi3:~# docker stop 4d10d9dc9141 4d10d9dc9141 root@rpi3:~# docker commit 4d10d9dc9141 tomcat9 sha256:70fe2bf13a7b9a3443ead3a84226a60e149bdbd0147639cd6f4ac7b107632d83 root@rpi3:~# docker run -itd -p 8002:8080 -p 8009:8009 -v /opt/tomcat/webapps:/opt/tomcat9/webapps tomcat9 bash c3623a29aac8c419dda27f28f3c8222d28ee7fde2b353e2f06fb29002e06bc5f root@rpi3:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c3623a29aac8 tomcat9 "bash" 15 seconds ago Up 13 seconds 0.0.0.0:8009->8009/tcp, 0.0.0.0:8002->8080/tcp dreamy_clarke 4d10d9dc9141 armhf/deb-ailgor-jdk8 "bash" 4 hours ago Exited (0) About a minute ago agitated_feynman root@rpi3:~# docker exec -it c3623a29aac8 bash root@c3623a29aac8:/# ./RUN.sh HOSTNAME=c3623a29aac8 TERM=xterm CATALINA_HOME=/opt/tomcat9 CATALINA_BASE=/opt/tomcat9 JRE_HOME=/usr/lib/jvm/java-8-oracle/jre PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/tomcat9/bin PWD=/ JAVA_HOME=/usr/lib/jvm/java-8-oracle HOME=/root SHLVL=2 CLASSPATH=/opt/tomcat9/bin/bootstrap.jar:/opt/tomcat9/bin/tomcat-juli.jar CATALINA_TMPDIR=/opt/tomcat9/temp _=/usr/bin/env Tomcat started. root@c3623a29aac8:/# 

RUN.sh启动/opt/tomcat9/bin/startup.sh然后导出

 export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre export JAVA_HOME=/usr/lib/jvm/java-8-oracle export CATALINA_BASE=/opt/tomcat9 export CATALINA_TMPDIR=/opt/tomcat9/temp export CATALINA_HOME=/opt/tomcat9 export CLASSPATH=/opt/tomcat9/bin/bootstrap.jar:/opt/tomcat9/bin/tomcat-juli.jar export PATH=$PATH:/opt/tomcat9/bin 

与此新的容器c3623a29aac8 192.168.0.30:8002/给出一个HTTP错误404

与旧的contaianer 4d10d9dc9141 192.168.0.30:8002/给了Tomcat9

我是docker的newby,有什么想法?