赞
踩
----------------------------------本文为转载文章,防止原文章丢失----------------------------------------------
转载链接:Docker部署SpringBoot项目(超详细)_docker容器中的class文件在哪_1717171717171717的博客-CSDN博客
/usr/local/dockerfile
工具里面的部署


添加远程连接

打包:项目结构 选择工件 + JAR
meven==>clean===>package===>>target目录中会出现.jar文件

上传
直接在dockerfile目录上右键,创建file,名字填Dockerfile,注意名字要写对哦。如果Docker插件装好了,图标会自动变成Dockerfile的图标
- FROM openjdk:8-jdk-alpine
-
- VOLUME /tmp
-
- COPY *.jar demo.jar
- ENTRYPOINT ["java","-jar","/demo.jar"]
确保安装jdk8
#dockerhub上pull
dockerhub:Docker Hub
# docker build -t 镜像名称:标签名 .
docker build -t demo:v1 .
完成后查看docker镜像库
docker images
\# 运行镜像,端口映射注意改成自己项目的端口号
docker run --name demo --restart=always -d -p 8000:8000 demo:v1
# 查看容器运行情况 docker ps
# 通过浏览器访问自己的项目
服务器记得开放端口
ps -ef | grep *** 查看端口或者服务
kill -9 *** 强制删除进程
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。