Docker教程(七)---构建Tomcat镜像
这次镜像构建是基于上篇的JDK镜像构建的.
Dockerfile
FROM lujiahao/jdk1.7
MAINTAINER lujiahao
ADD apache-tomcat-7.0.75.tar.gz /usr/local/
RUN mv /usr/local/apache-tomcat-7.0.75 /usr/local/tomcat7
WORKDIR /usr/local/tomcat7/bin
EXPOSE 8080
构建命令
docker build -t="lujiahao/tomcat7" .
启动容器测试
docker run --name tomcat7 -p 8080:8080 -d lujiahao/tomcat7 ./catalina.sh run
注意:在运行装有tomcat的容器的时候使用catalina.sh run (调试模式,在前台运行)来启动,如果使用startup.sh 的话会在后台运行,容器会认为进程down掉,容器也会自动停止。
然后在浏览器中查看能否访问tomcat主页