Docker-2:tomcat安裝及釋出應用
阿新 • • 發佈:2019-01-09
環境:Centos7系統下
1、搜尋tomcat映象:
docker search tomcat
2、下載tomcat映象:
docker pull tomcat
3、檢視已下載的映象:
[[email protected] /]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/tomcat latest 9f1191b287da 13 days ago 465 MB
[ [email protected] /]#
4、建立並啟動tomcat容器,並且對映容器8080埠到宿主機9001:
1、已互動方式啟動容器:
docker run -it --name tomcat -p 9001:8080 tomcat:latest /bin/bash
2、已守護程序方式啟動容器:
docker run -d --name tomcat -p 9001:8080 tomcat:latest
5、檢視已啟動的容器:
[[email protected] /]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ed5f73b4c19a tomcat:latest "catalina.sh run" 2 hours ago Up 2 hours 0.0.0.0:9001->8080/tcp tomcat
[ [email protected] /]#
6、訪問docker下tomcat容器(宿主ip:對映埠):http://172.16.233.134:9001/。
7、進入到tomcat容器的webapps下:
[[email protected] /]# docker exec -it tomcat /bin/bash
[email protected]:/usr/local/tomcat# cd webapps
[email protected]:/usr/local/tomcat/webapps# ls
ROOT account-api account-api.war docs examples host-manager manager
8、將test.war拷貝到tomcat容器的webapps下:
docker cp test.war tomcat:/usr/local/tomcat/webapps
9、可以訪問應用了。