基于 vssware/correttojdk11 镜像创建。
#初始化数据卷
mkdir -p {/data/docker/tomcat/app,/data/docker/tomcat/log,/data/docker/tomcat/data} && chmod -R 777 /data/docker/tomcat
tomcat/app: 存放部署的应用
tomcat/data: 应用中需要保存的文件
tomcat/log: 运行日志
docker run -d \
-p 8080:8080 \
-h tomcat \
--name tomcat \
--restart always \
-v /data/docker/tomcat/app:/data/tomcat/app:Z \
-v /data/docker/tomcat/data:/data/tomcat/data:Z \
-v /data/docker/tomcat/log:/data/tomcat/log:Z \
docker.vssware.com/vssware/tomcat
此镜像可以用于WAR运行的基础镜像。 参考:
FROM vssware/tomcat:latest
LABEL author="Jimmy Shine <[email protected]>"
ENV WAR www.war
COPY target/$WAR $appdir/app.war
Content type
Image
Digest
Size
339.5 MB
Last updated
over 6 years ago
docker pull vssware/tomcat