要在Tomcat Docker容器上部署WAR文件,请按照以下步骤操作: 首先,确保您已经在本地计算机上安装了Docker。如果尚未安装,请访问官方网站,根据您的操作系统进行安装。 从Docker Hub获取官方的Tomcat镜像。您可以使用以下命令来拉取一个特定版本的Tomcat镜像(例如,Tomcat 9.0): 代码语言:javascript 复制 docker pull tomcat:...
docker pull registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:v1.0 1. war包传到服务器(war包在网盘) 运行容器 docker run \ --name qzcsbj_tomcat4 \ -p 8184:8080 \ -v /root/my_docker/qzcsbj_springboot_war.war:/usr/local/apache-tomcat-9.0.19/webapps/qzcsbj_springboot_war.war \ -d reg...
3. build docker镜像 docker build -t ureport2 . 4. docker run ,映射本地war包路径和logs日志 docker run --name ureport -d -p 8080:8080 -v /home/ureport/logs:/usr/local/apache-tomcat-8.5.93/logs -v /home/ureport/www:/usr/local/apache-tomcat-8.5.93/webapps --privileged=true ureport2...
拉取上一步push的tomcat镜像,详见:https://www.cnblogs.com/uncleyong/p/18062439 docker pull registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:v1.0 war包传到服务器(war包在网盘)
在Docker中安装tomcat容器的镜像,然后把war包丢到tomcat镜像下webapps中即可。但是如果tomcat关闭了,其webapps下的包就会消失; 利用挂载,还是安装tomcat容器的镜像,但是不把war包丢到tomcat下的webapps中,直接创建一个外部文件夹,将这个外部文件夹跟wabapps关联,这样把war丢到新建的文件夹中,tomcat的webapps也能读取到...
Echo_Yellow " 请输入您将要部署的 war包 名字 (例如: test.war ) . " Echo_Yellown " 请输入 : " read war_name check_war_name echo '' } #检查tomcat实例名 check_tomcat_name() { set +e if [ -z ${tomcat_name} ];then Echo_Yellown " 输入为空或者不合法,请重新输入 -- Tomcat 实例...
可以使用Maven或Gradle等构建工具来构建war文件。在项目的根目录下执行构建命令,例如:mvn clean package,将会生成war文件。 创建Dockerfile: 在项目的根目录下创建一个名为Dockerfile的文件,用于定义Docker镜像的构建过程。 Dockerfile的内容如下:FROM tomcat:latest COPY your-webapp.war /usr/local/tomcat/webapps/其...
简介:这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。 文章目录 1、Docker中安装Tomcat 1.1 搜索tomcat
的官方基础镜像,将 WAR 包复制到 Tomcat 的 webapps 目录下,并指定容器启动时运行catalina.sh脚本。
三、部署自己的web引用 docker ps # 使用以下命令来查看正在运行的容器 1 3.1.将自己的war包 上传到主机 3.2.执行 查看容器comcat中的地址 docker exec -it 3cb492a27475 /bin/bash #中间那个是容器id(CONTAINER_ID) 1 3.3把war包丢到宿主机 在丢到container里面丢到tomcat/webapps ...