./categories/os
Docker Tomcat 기동 실패 시 설정 수정
Docker Tomcat: 기동 실패 시 설정 수정
증상
docker run 후 Tomcat server.xml 경로 오류로 컨테이너가 바로 죽음.
docker run --name tomcat8 -i -t -d -p 8088:8080 tomcat-set1
docker logs -t <CONTAINER_ID>
정지 컨테이너 파일 수정 (호스트로 복사)
docker ps -a
docker cp <CONTAINER_ID>:/usr/local/tomcat/ /home/ubuntu/
# 호스트에서 수정 후
docker cp tomcat/ <CONTAINER_ID>:/usr/local/
docker container restart tomcat8
자주 쓰는 run / 접속
docker run --name tomcat8 -v $PWD/upload/images/:/upload/images/ -i -t -d -p 80:8080 tomcat-set1
docker exec -u 0 -it tomcat8 bash
apt-get update && apt-get install -y nano
설정 포인트
conf/tomcat-users.xml— manager 역할/계정webapps/manager/META-INF/context.xml— RemoteAddrValve IPwebapps/manager/WEB-INF/web.xml— multipart max size (SizeLimitExceededException)conf/server.xml— Context docBase, JNDI Resource
docker commit tomcat8 my-tomcat-image
./comments