在浏览器输入http://localhost:8081/SpringBootSwagger-0.0.1-SNAPSHOT/swagger-ui.html也是正常显示页面。 6.小结 这里只是演示了docker部署war的基本用法,对于在tomcat容器中可能会访问数据库的部分还需要优化,还需要将数据库部分容器化然后与tomcat容器关联才能访问数据库。使用dockerfile部署时遇到使用COPY、ADD都无法...
2.2、拷贝war包进tomcat容器的webapps目录下,命令格式:docker cp xxx.war包路径 容器ID:/要复制过去的目录路径 docker cp /warPackage/dockerProject.war e591e16899c6:/usr/local/tomcat/webapps 2.3、查看是否拷贝进去了 进入docker中的tomcat容器中:docker exec -it e591e16899c6 /bin/bash 退出容器:exit 3...
docker pull tomcat:latest ``` ### 步骤三:将war文件复制到Tomcat容器中 将你的war文件放置在与Dockerfile相同的目录下,然后执行以下命令将war文件复制到Tomcat容器中: ```bash docker cp your-application.war my-tomcat-container:/usr/local/tomcat/webapps/ ``` - `docker cp`:将文件复制到容器中 - `...
拉取上一步push的tomcat镜像,详见:https://www.cnblogs.com/uncleyong/p/18062439 docker pull registry.cn-hangzhou.aliyuncs.com/qzcsbj/tomcat:v1.0 war包传到服务器(war包在网盘)
的步骤如下: 1. 创建war文件: - 使用Java编写你的Web应用程序,并将其打包成war文件。war文件是一种Java Web应用程序的打包格式,包含了所有的Web资源和依赖项。 ...
3.1.将自己的war包 上传到主机 3.2.执行 查看容器comcat中的地址 docker exec -it 3cb492a27475 /bin/bash #中间那个是容器id(CONTAINER_ID) 1 3.3把war包丢到宿主机 在丢到container里面丢到tomcat/webapps docker cp NginxDemo.war 3cb492a27475 :/usr/local/tomcat/webapps ...
工具/原料 docker 主机 tomcat镜像 myapp.war 方法/步骤 1 确认安装dokcer 。2 拉取tomcat镜像。3 使用交互模式对Tomcat镜像来启动一个容器。4 准备好应用war包放到主机上如/opt/app/my.war。5 将文件从主机复制到容器中。6 进入到容器,运行tomcat的startup.sh。注意事项 主机需要上网 端口不要冲突 ...
接下来我们就运行这个war, 首先是发送文件上去 scp /Users/objcat/IdeaProjects/test/target/test.war root@xxx.xxx.xxx.xxx:/test.war xxx.xxx.xxx.xxx是你的ip地址, 如果文件就在本地可以不用这一步操作. 然后改写一下docker命令 docker run -idt -p 8081:8080 -v /test.war:/usr/local/tomcat/web...
docker run tomcat --name mytomcat -p 8080:8080 -d 进入容器内部 交互式的进入tomcat容器。“docker exec”命令表示在运行中的容器中开启一个新的进程。 查看到webapps路径为:/usr/local/tomcat/webapps。等下需要把war包拷贝到该路径下。 上传war包到容器 ...
以下是使用Docker部署Tomcat的详细教程: 一、准备工作 确保你的系统上已经安装了Docker。如果没有安装,可以根据你的操作系统类型,参考Docker官方文档进行安装。 确保你的系统可以连接到互联网,以便从Docker Hub或其他镜像仓库中拉取Tomcat镜像。 二、拉取Tomcat镜像 ...