톰캣 공식 도커 이미지 받았는데 기본 애플리케이션이 안뜨고 404 날 때

조회 758 · 댓글 0
EEdwards작성자2023년 9월 1일
Tomcat 7 공식 이미지부터 샘플 애플리케이션이 담겨있는 webapps 디렉토리가 제거되고, 참고용으로만 webapps.dist 디렉토리가 제공된다고 합니다.

그래서 톰캣 컨테이너에 직접 들어가보니,


# ls webapps

=> 비어있음


# ls webapps.dist

docs examples host-manager manager ROOT
=> 여기에 들어있음


그래서 webapps.dist 에 있는 이미지를 사용하려면,
Dockerfile 에서 다음과 같이 RUN mv 커맨드 쳐서 디렉토리 이동시켜야 합니다.


FROM tomcat:9.0

RUN mv /usr/local/tomcat/webapps.dist/* /usr/local/tomcat/webapps/
CMD ["catalina.sh","run"]

로그인 후 답글을 남길 수 있습니다.