톰캣 공식 도커 이미지 받았는데 기본 애플리케이션이 안뜨고 404 날 때
조회 758 · 댓글 0
Tomcat 7 공식 이미지부터 샘플 애플리케이션이 담겨있는 webapps 디렉토리가 제거되고, 참고용으로만 webapps.dist 디렉토리가 제공된다고 합니다.
그래서 톰캣 컨테이너에 직접 들어가보니,
그래서 webapps.dist 에 있는 이미지를 사용하려면,
Dockerfile 에서 다음과 같이 RUN mv 커맨드 쳐서 디렉토리 이동시켜야 합니다.
그래서 톰캣 컨테이너에 직접 들어가보니,
# 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"]로그인 후 답글을 남길 수 있습니다.