dockerfile tomcat用例

# 使用官方的CentOS基础镜像
FROM centos:7

# 维护者信息
LABEL maintainer="[email protected]"

# 安装必要的软件包和工具
RUN yum -y update && \
    yum -y install wget tar gzip java-1.8.0-openjdk-devel && \
    yum clean all

# 设置环境变量
ENV CATALINA_HOME /usr/local/tomcat
ENV PATH $CATALINA_HOME/bin:$PATH

# 创建Tomcat安装目录
RUN mkdir -p $CATALINA_HOME

# 下载并解压Tomcat
RUN wget -qO- https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.65/bin/apache-tomcat-8.0.65.tar.gz | \
    tar -xz -C $CATALINA_HOME --strip-components=1

# 暴露Tomcat默认端口
EXPOSE 8080

# 设置工作目录
WORKDIR $CATALINA_HOME

# 启动Tomcat
CMD ["catalina.sh", "run"]

如果需要直接使用tomcat镜像包,点击下载docker tomcat8.0镜像包百度网盘下载

你可能感兴趣的:(tomcat,java)