Tag: tomcat6

在使用Docker的tomcat镜像时有一个自定义的catalina.sh

我目前正在使用Dockerfile来创buildTomcat 6.0.44。 它看起来像这样: 从tomcat:6.0.44-jre7 … 添加catalina.sh / usr / local / tomcat / bin 从Dockerfile构build图像是好的,但是当我去运行它时,我得到以下错误: exec:“catalina.sh”:$ PATH中找不到可执行文件。 任何想法如何解决这个问题? 我想要做的是通过这个参数“-DentityExpansionLimit = 100000”。 有没有比catalina.sh更容易的方法呢? 任何帮助/build议将不胜感激。 编辑:我在EC2上运行一个Redhat实例,并使用Docker来扩展一个tomcat 6映像。

命令'/ bin / sh -c返回一个非零的代码:127

我是新来的docker,所以我可能会做这个错误,但我想通过像这样的Dockerfile来安装Tomcat6: FROM rhel7:latest RUN cd /tmp RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz" RUN tar xzf apache-tomcat-6.0.44.tar.gz RUN mv apache-tomcat-6.0.44 /usr/local/tomcat6 RUN cd /usr/local/tomcat6 Run ./bin/start.sh 它在三线失败与: RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz" 当我运行docker构build时,我得到这个: 我在用着: Oracle Virtual Box V4.3.28 r100309 Docker在RHEL7上 在此先感谢您的帮助。