Docker-利用dockerfile来搭建tomcat服务的方法

领取MOLI红包
栏目分类
AXL中文网
AXL中文网
你的位置:Mettalex中文网 > AXL中文网 > Docker-利用dockerfile来搭建tomcat服务的方法
Docker-利用dockerfile来搭建tomcat服务的方法
发布日期:2025-01-03 19:02    点击次数:76
在前面的例子中,我们从下载镜像,启动容器,在容器中输入命令来运行程序,这些命令都是手工一条条往里输入的,无法重复利用,而且效率很低。所以就需要一 种文件或脚本,我们把想执行的操作以命令的方式写入其中,然后让docker读取并分析、执行,那么重复构建、更新将变得很方便,所以Dockerfile就此诞生了。 常用参数: FROM命令。用法,FROM <image>:<tag>。FROM命令告诉docker我们构建的镜像是以哪个(发行版)镜像为基础的 RUN命令。用法RUN <command>。RUN 后面接要执行的命令,比如,我们想在镜像中安装vim,只需在Dockfile中写入RUN yum install -y vim ENV命令。用法,ENV <key> <value>。ENV命令主要用于设置容器运行时的环境变量 ADD命令。用法,ADD <src> <dest>。ADD主要用于将宿主机中的文件添加到镜像中 首先建一个目录构建我们的环境。 上传tomcat和jdk到该目录下。 编辑Dockerfile 构建镜像 -t选择指定生成镜像的用户名,仓库名和tag --rm=true指定在生成镜像过程中删除中间产生的临时容器。  查看新产生的镜像 运行镜像 -p指定主机80端口与容器8080端口进行绑定 -d 指定容器运行后与当前tty分离,后台运行 5207是镜像的ID前4位。  通过  http://宿主机IP:8090,即可看见我们熟悉的tomcat首页了。 另外还有一种自动映射主机端口的启动方法 这样就要通过http://宿主机IP:32768访问了。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。