DockerFile创建libX11+Tomcat

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

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册