從遠程倉庫拉取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