docker下部署Tomcat運行war包

從遠程倉庫拉取Tomcat鏡像到本地
docker pull tomcat
新建一個docker-tomcat目錄,並在目錄下新建Dockerfile文件
$ mkdir docker-tomcat
$ cd docker-tomcat
$ touch Dockerfile
Dockerfile文件內容以下:web

FROM tomcat:latest
MAINTAINER "web war <user@163.com>"
WORKDIR /usr/local/tomcat/webapps/
COPY Taian_Project.war .
COPY taishan/ ./taishan
EXPOSE 8080
CMD ["catalina.sh", "run"]

其中dgraph.war爲所要運行的war包
根據Dockerfile建立鏡像
$ docker build -t ddy/tomcat-1 .
運行鏡像
$ docker run --restart=always --name ddy-tomcat-1  -p 8888:8080 ddy/tomcat-1docker

相關文章
相關標籤/搜索