2019년 3월 7일 목요일

[docker] tomcat8 docker image 생성 후, image 실행, 실행중인 container 접속 방법

[docker] tomcat8 docker image 생성 후, image 실행, 실행중인 container 접속 방법

명령어로  실행하는 방법을 정리함.

host 환경
* host os : window 7
* host docker tool : docker toolbox

$ docker pull tomcat:8
-> docker hub 로부터 tomcat8 image를 다운로드


$ docker run -d -i -t --name="tomcat8" -p 8080:8080 tomcat:8
-> tomcat:8이미지로 컨테이너 생성(생성과 함께 tomcat service start 됨)

$ docker cp ./stest.war tomcat8:/usr/local/tomcat/webapps/
-> 테스트 stest.war파일을 tomcat8 컨테이너 내부의 폴더로 복사

$ winpty docker exec -it eb4f //bin//bash
-> eb4f 라는 앞자를 가진 컨테이너아이디 값으로 tomcat8 서버 console 접속
-> /usr/local/tomcat/webapps/ 폴더에서 복사한 stest.war 파일 확인 가능

host os 의 브라우저 stest 웹사이트 접속 확인






 




댓글 없음:

댓글 쓰기