项目打包
在maven中首先点击clean,再点击package即可打包
接着在target目录下找到jar文件,上传至服务器
docker安装jdk版本
首先找到需要的jdk版本
1
docker search jdk
拉取需要的jdk版本
1
docker pull docker.credclouds.com/codenvy/jdk8_maven3_tomcat8:latest
查看下载的镜像
1
docker images
记住镜像的id号
启动jdk镜像
1
docker run -d -p 8080:8080 --name my-java-web-app docker.credclouds.com/codenvy/jdk8_maven3_tomcat8:latest
进入docker镜像
1
docker exec -it 镜像id /bin/bash
退出
1
exit
停止镜像
1
docker stop 镜像id
再次启动
1
docker start 镜像id
将项目导入docker
另起一个终端,在这个终端下进行jar包的复制
1
docker cp /data1/mail-1.0-SNAPSHOT.jar 镜像id:/opt
进入镜像 在指定目录下看是否已经有了,接着就可以运行jar包
1
nohup java -jar mail-1.0-SNAPSHOT.jar > app.log 2>&1 &
这是后台运行,会生成app.log的日志,方便排错