vi DockerFile
FROM centos:latest
#暴露8080端口
#作者信息
#MAINTAINER ly “ly.com”
#在镜像中创建目录
RUN mkdir -p /work/java/jdk1.8.0_151
RUN mkdir -p /work/tomcat
#把下载解压的jdk我的在当前目录下,添加到镜像指定文件夹
ADD jdk1.8.0_151 /work/java/jdk1.8.0_151
ADD apache-tomcat-8.5.16 /work/tomcat
#添加环境变量
ENV JAVA_HOME /work/java/jdk1.8.0_151
ENV CLASSPATH .:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
ENV PATH
J
A
V
A
H
O
M
E
/
b
i
n
:
JAVA_HOME/bin:
JAVAHOME/bin:PATH
EXPOSE 8080
EXPOSE 8005
EXPOSE 8009
本文详细介绍使用Dockerfile从CentOS镜像开始,搭建包含JDK 1.8.0_151和Tomcat 8.5.16的Java运行环境。通过设置环境变量、暴露端口等步骤,实现容器化部署Java应用。
7046

被折叠的 条评论
为什么被折叠?



