본문 바로가기

tomcat2

Docker 활용기(2) - tomcat 서버 구성해보기 웹서버를 구동시킬 톰캣 서버의 경우 jenkins를 통해 배포를 해야하기 때문에 ssh 접근이 필요했다. 기본적으로 docker container는 root 계정을 사용하고 있기 때문에 새로운 계정을 생성하여 tomcat 디렉토리에 권한을 부여하는 방식으로 사용했다. 이 때 발생한 문제는 최초 구동 시 tomcat을 시작시키는 계정이 root이기 때문에 log파일이 root 권한으로 생성이 되기 때문에 새로 만든 계정으로 톰캣을 재시작 하는 경우 문제가 발생했다. 그래서 아래와 같이 설정을 마친 뒤 새로 만든 계정으로 전환한 후 CMD 명령을 수행하도록 하였다.FROM tomcat:8.0 MAINTAINER Server Team RUN apt-get update -y && apt-get install -.. 2017. 1. 16.
Ubuntu, Tomcat 설치 및 계정 추가 Tomcat 설치와 Service 등록 다운로드 : http://tomcat.apache.org/ 스크립트 파일 : Tomcat을 다운 받고 Tomcat Startup Script(Tomcat의 Start/Stop을 관리 해주는 스크립트)를 받는다. 해당 스크립트에서 TOMCAT_USER 와 TOMCAT_HOME 값을 자신의 환경에 맞게 적용시킨다. TOMCAT_USER : 톰캣 사용자 IDTOMCAT_HOME : 톰캣 프로그램 경로 스크립트 설정 후 이 파일을 /etc/init.d/에 tomcat으로 저장한다. 그리고 권한을 755로 설정한다. $ chmod 755 tomcat$ sudo service tomcat start/stop 정상적으로 서버가 구동되면 http://localhost:8080 으.. 2014. 9. 28.