7、Docker啓動tocmat 8

7、Docker啓動tocmat 8

tomcat官方鏡像中tomcat:7 和tomcat:8的目錄。
CATALINA_BASE:   /usr/local/tomcat
CATALINA_HOME:   /usr/local/tomcat
CATALINA_TMPDIR: /usr/local/tomcat/temp
JRE_HOME:        /usr
CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

啓動容器

$ docker run -it --rm -p 8888:8080 tomcat:8.0

docker run -d --rm -p 8888:8080 tomcat:8.0web

-it         #  是-i  和 -t的簡寫, 表示以交互式的方式運行容器,加上-d表示後臺運行,這裏爲了截圖輸出啓動日誌我用了-it,也能夠用-d,再用"docker logs 容器名"命令輸出日誌 --rm #當容器被中止時自動刪除容器 -p 8888:80  #80是爲容器中的tomcat設置的端口, 這裏表示將80映射到宿主機8888端口, 若是隻寫-p 80  容器會隨機取值32768~61000中較大的端口號來映射到80端口上 -v          # 將tomcat中的usr/local/tomcat/webapps目錄映射到宿主機當前目錄的webapps目錄,後面更新jar包直接扔到被映射的宿主機目錄中便可 tomcat:8.0  # 鏡像名:tag標籤

瀏覽器訪問: http://IP:port/項目地址

相關文章
相關標籤/搜索