当我们项目开发完毕后,需要将服务部署到服务器以便测试端进行相关测试或者上生产,这时我们可以将我们的项目制作成镜像,以容器方式运行,这也是目前很流行的一种运行方式。
这里以eureka为例,部署服务到容器中运行:
第一步:将项目先打包成jar包并传值linix系统中
打包命令:mv clean package (或者再idea上直接打包)
注:服务的pom文件中需要添加main的地址
第二步:编辑dockerfile文件
vi Dockerfile
# 以openjdk为基础镜像
FROM openjdk:8-jre
RUN mkdir /app
COPY itoken-eureka-1.