docker官方的registry上已有很多tomcat的image了,但是从它们的Dockerfile来看都是基于网络形式的。
本例使用本地文件编译,这样可以更大的定制tomcat,也练习下自己编译docker镜像。
1 文件结构
2 Dockerfile
FROM ubuntu
#install jdk
ADD jdk1.6.0_32 /opt/jdk1.6.0_32
ENV JAVA_HOME /opt/jdk1.6.0_32
ENV PATH $PATH:$JAVA_HOME/bin
RUN mkdir -p "$JAVA_HOME"
#install tomcat
ADD apache-tomcat-6.0.41 /opt/apache-tomcat
ENV CATALINA_HOME /opt/apache-tomcat
ENV PATH $CATALINA_HOME/bin:$PATH
RUN mkdir -p "$CATALINA_HOME"
WORKDIR $CATALINA_HOME
EXPOSE 8080
CMD ["catalina.sh", "run"]
编译
docker build -t tomcat .
运行
docker run -d -p 27945:8080 tomcat
访问
http://ip:27945
相关推荐
docker制作自定义化的tomcat镜像,满足项目自定义需求,相关文章指导可参考https://blog.csdn.net/Ber_Bai/article/details/119960730?spm=1001.2014.3001.5501
mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包
kafka的docker镜像包含了kafka,zookeeper 和kafkamanager,可以通过docker 来load 安装
Tomcat7.0.65 Docker镜像 Tomcat7.0.65:jdk1.7.0,端口:80
这个手册是提供给大家学习TongWeb制作docker镜像!TongWeb打docker镜像.docx,
openjdk 8 docker 镜像 可离线安装,docker load -i openjdk 8 docker 镜像 可离线安装,docker load -i openjdk 8 docker 镜像 可离线安装,docker load -i openjdk 8 docker 镜像 可离线安装,docker load -i
minio使用docker镜像包
arm下nginx docker镜像
Elasticsearch Docker镜像方便下载使用
java8 的docker镜像,支持私网部署
极简(最小)JDK1.8 Docker镜像包,里面包含apk,wget,curl等命令
Docker制作Spark3.1.2镜像 步骤一:docker build -t registry/spark:3.1.2 -f kubernetes/dockerfiles/spark/Dockerfile . 步骤二:docker images查看镜像 步骤三:导出镜像 docker save -o spark3.1.2.tar ...
利用博客(https://blog.csdn.net/qq_34777982/article/details/123924095)中 dockerfile构建好的docker容器镜像。...4.利用该镜像创建容器或者推到本地的harbor docker run 或者docker push 希望可以帮助有需要的人
仅44.5M大小的docker ubuntu镜像 完整的apt支持。使用方式:docker load -i ubuntu_16.04.3-image.tar.gz
docker redis镜像 用于在docker中导入redis的镜像 执行docker load -i redis.tar 即可完成导入操作
geoserver ARM 平台的 Docker 镜像,Dockerfile 和 docker-compose 地址为: https://github.com/luolingchun/docker-compose/tree/master/geoserver-arm
docker镜像 centos6.9 +jdk1.7+tomcat7
查看docker镜像tag列表的脚本API="https://registry.hub.docker.com/v1/repositories" DEFAULT_NAME="nginx" DEFAULT_TIMEOUT=3
达梦数据库为用户提供基于 X86 64 位架构的 Docker 镜像,用户可以下载并使用镜像快速部署 DM8,并开展应用适配工作。
网心云Docker镜像打包,命令行导入或者到宝塔直接使用;