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

相关文章
相关标签/搜索