ing486sarang avatar

Tomcat Server in Docker

ing486sarang

Published: 29 Aug 2018 › Updated: 29 Aug 2018Tomcat Server in Docker

Tomcat Server in Docker

Docker Tomcat Server에 war 파일을 적재해본다.

1. docker run

$ docker run -d -i -t --name="tomcat" -p 8081:8080 tomcat:latest


docker run 을 통해서 최신 tomcat docker image를 내려받고 host의 8081 포트에 기본 tomcat port를 연결한다.

스크린샷 2018-08-29 오후 3.19.27.png

host pc에서 브라우저를 열고 http://localhost:8081 를 연결하면 짜잔~ tomcat 기본 화면이 나온다.

스크린샷 2018-08-29 오후 3.21.07.png

2. 적재할 war 파일 다운로드

sample war 파일을 다운로드 한다.

3. war 파일 copy (host -> container)

host pc에 있는 sample.war 파일을 tomcat 이라는 이름을 가진 container 로 복사한다.

$ docker cp sample.war tomcat:/usr/local/tomcat/webapps/

스크린샷 2018-08-29 오후 3.27.13.png

4. verify

tomcat exec 를 통해서 tomcat container 에 접속해서 실제로 war 파일이 복사되었는지 확인할 수 있다.

$ docker exec -it tomcat bash

스크린샷 2018-08-29 오후 3.32.08.png

host pc에서 브라우저를 열고 http://localhost:8081/sample 로 연결해서 확인할 수 있다.

스크린샷 2018-08-29 오후 3.32.40.png

5. 참고

Leave Tomcat Server in Docker to:

Written by

Read more #kr posts


Best Posts From ing486sarang

We have not curated any of ing486sarang's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From ing486sarang