1 准备tomcat 和jdk 并解压  放到同一个目录中

  docker 构建jdk-tomcat基础镜像

 

 

2 编写 Dockerfile  

 

FROM docker.io/centos:latest        基础镜像

MAINTAINER sunys                   作者

RUN yum install -y zip unzip       装工具解压包

COPY ./jdk1.8.0_261 /usr/local/jdk  复制jdk 到镜像中

COPY ./apache-tomcat-8.5.57 /usr/local/tomcat  复制tomcat 到镜像中

ENV JAVA_HOME /usr/local/jdk         配置环境变量

ENV CLASSPATH .:$JAVA_HOME/lib        

ENV CATALINA_HOME /usr/local/tomcat

ENV PATH $PATH:$JAVA_HOME/bin

EXPOSE 8080                           暴露tomcat 8080端口

CMD ["/usr/local/tomcat/bin/catalina.sh","run"]     镜像运行的脚本

 

 

 3 docker build  -t jdk-tomcat8 .                                当前目录构建镜像 并取名 jdk-tomcat8

 

相关文章:

  • 2021-10-13
  • 2021-10-10
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-05
  • 2022-01-21
相关资源
相似解决方案