1. 程式人生 > 其它 >【Vegas原創】docker安裝TOMCAT,並執行原生代碼

【Vegas原創】docker安裝TOMCAT,並執行原生代碼


1,docker 下載tomcat

[root@it-1c2d ~]# docker pull tomcat
 ...
[root@it-1c2d ~]# docker images
REPOSITORY                                                                    TAG        IMAGE ID       CREATED         SIZE
tomcat                                                                        latest     6313f84af805   
4 days ago 680MB


2,docker安裝


[root@it-1c2d webnav]# docker run --name tomcat -p 8081:8080 -v /ZT/webnav/:/usr/local/tomcat/webapps -d tomcat 
311dcda238320954eaf01d109d017c3dd675ece66c41a05b365599ac85346a71
[root@it-1c2d webnav]# docker ps
CONTAINER ID   IMAGE          COMMAND                  CREATED          STATUS          PORTS                                                                      NAMES
311dcda23832   tomcat         
"catalina.sh run" 15 seconds ago Up 14 seconds 0.0.0.0:8081->8080/tcp, :::8081->8080/tcp tomcat e6b306df750b nginx "/docker-entrypoint.…" 6 weeks ago Up 6 weeks 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp nginx 04b2dde69bbe wiki0829
"docker-entrypoint.s…" 6 weeks ago Up 6 weeks 3443/tcp, 0.0.0.0:8080->3000/tcp, :::8080->3000/tcp wiki fdfc369cacfa mysql:latest "docker-entrypoint.s…" 5 months ago Up 6 weeks 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp


其中:用 -v 指令指定把容器中的某個資料夾掛載到宿主機中
它的語法為: -v 宿主機目錄:容器目錄

-d: 後臺執行容器,並返回容器ID

喜歡請讚賞一下啦^_^