创建dockerfile的包目录
mkdir docker-tomcat
准备所需的安装包
创建配置文件
touch Docker
编辑Dockerfile
FROM centos:7
MAINTAINER ren 12345678@qq.com
ADD jdk-8u201-linux-x64.tar.gz /usr/local
WORKDIR /usr/local
RUN mv jdk1.8.0_201 /usr/local/jdk
ENV JAVA_HOME /usr/local/jdk
ENV JAVA_BIN /usr/local/jdk/bin
ENV JRE_HOME /usr/local/jdk/jre
ENV CLASSPATH /usr/local/jdk/jre/bin:/usr/local/jdk/lib:/usr/local/jdk/jre/lib/charsets.jar
ENV PATH $PATH:/usr/local/jdk/bin:/usr/local/jdk/jre/bin
WORKDIR /usr/local
ADD apache-tomcat-8.5.35.tar.gz /usr/local
RUN mv apache-tomcat-8.5.35 /usr/local/tomcat8
EXPOSE 8080
ENTRYPOINT ["/usr/local/tomcat8/bin/catalina.sh","run"]
生成镜像
docker build --no-cache -t centos:tocat00 .
生成容器
docker run -itd --name tomcat01 -P centos:tocat00
查看端口
测试
fierfox 192.168.10.10:49154