docker安装tomcat需要安装jdk吗

docker安装tomcat需要安装jdk吗,第1张

需要,要想在docker上运行tomcat,需要jdk环境,我一开始的思路是根据tomcat镜像生成多个tomcat容器,后来发现好像行不通,经过百度查询发现一个新思路:获取centos镜像,在每一个centos容器里拦仿安装tomcat和jdk,安装好简基纤的容器反生成一个新镜像mycentos,然后根据这个新镜像就可以新建多个含锋链有tomcat和jdk的centos容器。

第一步:root用户登录在系统根目录下创建文件夹tomcat7,命令如:mkdir tomcat7,并且切换到该目录闷瞎下:cd tomcat7;

    第蚂巧空二步:创建Dockerfile,命令如:touch Dockerfile;

    第三宽敬步:编写Dockerfile,命令如:vim Dockerfile,完成以下命令编写:

                    FROM ubuntu:14.04

                    MAINTAINER zhaichong <344616313@qq.com>

                    ENV REFRESHED_AT 2015-7-28

                    RUN apt-get -yqq update

                    RUN apt-get -yqq install tomcat7 default-jdk

                    ENV CATALINA_HOME /usr/share/tomcat7

                    ENV CATALINA_BASE /var/lib/tomcat7

                    ENV CATALINA_PID  /var/run/tomcat7.pid

                    ENV CATALINA_SH   /usr/share/tomcat7/bin/catalina.sh

                    ENV CATALINA_TMPDIR /tmp/tomcat7-tomcat7-tmp

                    RUN mkdir -p $CATALINA_TMPDIR

                    VOLUME ["/var/lib/tomcat7/webapps/"]

                    EXPOSE 8080 9000

                    ENTRYPOINT ["/usr/share/tomcat7/bin/catalina.sh", "run" ]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12549163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存