1,编写Dockerfile文件
FROM centos
MAINTAINER gaotengjiao
RUN mkdir -p .
ADD jdk1.8.0_251 ./jdk
ADD apache-tomcat-8.5.54 ./tomcat
ENV JAVA_HOME ./jdk
ENV CATALINA_HOME ./tomcat
ENV PATH PATH:JAVA_HOME/bin:$CATALINA_HOME/bin
ENV LANG C.UTF-8
EXPOSE 8080
RUN chmod -R +x ./tomcat
RUN chmod +x ./jdk/bin/java
RUN yum install libX11-devel --nogpg -y
CMD ["./tomcat/bin/catalina.sh","run"]
PS:将”点“换成自己的目录,tomcat+jdk下载:链接:https://pan.baidu.com/s/18FzLV9G35730f42JxmB-tg 密码:rqj8
2,编译Dockerfile镜像
docker build -t centos/tomcat:v1 --rm=true .
3,编写docker-compose.yml文件
version: '3'
services:
tomcat:
image: centos/tomcat:v1
volumes:
- ./tomcat/:./tomcat/webapps
- ./xingpan/:./xingpan
ports:
- 8888:8080
networks:
- "tomcat"
networks:
tomcat:
driver: bridge
4,运行docker-compose.yml文件
docker-compose up -d
未经允许不得转载:高腾蛟 » DockerFile创建libX11+Tomcat
评论前必须登录!
登陆 注册