ADD ./dockerpackagedemo-0.0.1-SNAPSHOT.jar dockerTest.jar :将项目包jar包加入并且重命名 CMD java -jar dockerTest.jar 定义容器启动执行的命令 如果上面的命令执行不成功的话 更改./test_project-1.0-SNAPSHOT.jar --》 test_project-1.0-SNAPSHOT.jar 再次尝试 docker build 命令“ 1 2 3 4 5 docker...
1. 上面命令中注意的是:9000:2021,9000指的是Dockerfile文件中设定的暴露出的端口号,2021指的是jar包项目中的访问端口号 通过docker ps -a 查看容器启动结果,两此操作如下所示: 访问启动的项目: http://192.168.1.18:9000/doc.html#/home 注意,IP是服务器/虚拟机的IP,端口号是Dockerfile中配置由Docker容器暴...
1.1maven打包 这个没啥可说的,正常打可运行jar包就行 1.2上传服务地址 将jar不管啥方式传到要部署的服务器上,一般都是xshell,xftp 1.3建立dockerfile 在上传的jar包位置创建Dockerfile文件 这里要注意: 文件名字一定是首字母大写并且保持一致,不要创新!!! Dockerfile和jar包一定在一个层级目录!!!这里建议最好是新...
echo “At ${TIME} on ${DATE}, 部署成功” >> $log echo “” >> $log fi done 3. 给脚本执行权限 chmod +x ./watch_jar_restart.sh 4. 使用nohup启动守护进程,执行监听脚本 nohup ./watch_jar_restart.sh & 然后就给这个目录中替换这个jar包试试,就可以重新构建镜像,重新启动容器了 附: Docker...
IDEA使用Docker插件部署jar 1、IDEA安装Docker工具 2、Linux安装Docker并配置远程访问 一键安装: curl-sSL https://get.daocloud.io/docker | sh 百度一个开启2375远程访问的博客开启一下。 系统开放2375端口 注意:此处Docker开启远程访问后是不需要密码的,自己开发可以这么干,但是正儿八经上线的时候需要配置安全访问...
项目名-0.0.1-SNAPSHOT.jar.original 三. 执行 查看jar是否能跑起来 java -jar 项目名-0.0.1-SNAPSHOT.jar 服务器上 docker 部署jar包 默认你服务上已经安装了docker 最好建一个项目专属目录。 我的/root/otter-exam Dockerfile文件、jar包、application.yml文件、run.sh启动脚本文件最好都在/root/otter-exam...
如下图所示,打包完会出现一个.jar文件,即打包好的jar包。 image.png 3.在控制台输入:java -jar /Users/heyou/Desktop/springboot-0.0.1-SNAPSHOT.jar 来检查jar包是否可以正常运行。 192:~heyou$ java-jar/Users/heyou/Desktop/springboot-0.0.1-SNAPSHOT.jar ...
docker 部署java.jar 1.安装docker及docker-compose 验证:docker info 2.jdk镜像导入 docker load -i gz包名(docker load -i /home/openjdk-8u312.tar.gz) 3.编写Dockerfile文件及docker-compose.yml文件 linux 目录/application/test下新建Dockerfile,docker-compose.yml及放置jar包...
第一步准备好一个可以执行的jar文件,第二步编写Dockerfile文件,最后使用Docker的build命令就可以把一个可执行jar文件制作成镜像。因为我们的可执行的jar文件是用来内嵌的Tomcat容器,所以我们只需要从Docker的中心仓库拉取一个JDK作为我们镜像的容器即可。 Spring Boot,Docker,Jar...