Dockerfile 은 Tomcat 컴 파일 에 설 치 된 미 러 를 만 듭 니 다.

2219 단어 docker
Dockerfile 은 Tomcat 컴 파일 에 설 치 된 미 러 를 만 듭 니 다.
글 목록
  • Dockerfile 제작 Tomcat 컴 파일 에 설 치 된 미 러
  • dockerfile 제작 Tomcat 의 미 러
  • dockerfile Tomcat 미 러 만 들 기
  • tomcat 디 렉 터 리 만 들 기
  • mkdir tomcat
    #  tomcat   
    
  • tomcat 디 렉 터 리 아래로 들 어가 기
  • cd tomcat
    #   tomcat     
    
  • Dockerfile 파일 편집
  • vim Dockerfile
    #  tomcat Dockerfile
    FROM centos:7
    #     docker  
    ADD jdk-8u91-linux-x64.tar.gz /usr/local/
    # java1.8     /usr/local/    
    WORKDIR /usr/local/
    #          /usr/local/
    RUN mv jdk1.8.0_91 /usr/local/java
    # jdk1.8   
    ENV JAVA_HOME /usr/local/java
    ENV JAVA_BIN /usr/local/java/bin
    ENV JRE_HOME /usr/local/java/jre
    ENV PATH $PATH:/usr/local/java/bin:/usr/local/java/jre/bin
    ENV CLASSPATH 
    /usr/local/java/jre/bin:/usr/local/java/lib:/usr/local/java/jre/lib/charsets.jar
    #     java  
    ADD apache-tomcat-8.5.16.tar.gz /usr/local/
    #   /usr/local/   
    WORKDIR /usr/local/
    #          /usr/local/
    RUN mv apache-tomcat-8.5.16 /usr/local/tomcat8
    # tomcat   
    EXPOSE 8080
    #          
    ENTRYPOINT ["/usr/local/tomcat8/bin/catalina.sh","run"]
    #  tomcat     
    
  • 미 러 를 만 들 기 전에 자바 1.8 의 설치 패키지 와 tomcat 의 설 치 를 tomcat 디 렉 터 리 아래
  • 에 포장 해 야 합 니 다.
  • 미 러 제작
  • docker build -t tomcat:centos .
    #  tomcat:centos   
    
  • 용기 시동
  • docker run -d --name tomcat01 -p 1216:8080 -it tomcat:centos
    #     
    
  • 테스트
  •        :IP  :1216
    

    좋은 웹페이지 즐겨찾기