1.将项目打包成jar包,上传至linux服务器目录,
2.创建一个vim Dockerfile文件,和你上传的jar包的目录一致,加入
#基于哪个镜像
From java:8
#将本地文件夹挂在到当前容器
VOLUME /tmp
#复制文件到容器
ADD eureka-server-0.0.1-SNAPSHOT.jar /app.jar
#声明需要暴露的端口
EXPOSE 8761
#配置容器启动后执行的命令
ENTRYPOINT ["java","-jar","/app.jar"]
保存退出
3.使用docker build -t 镜像名称:版本号 .
# docker build -t eureka-server:0.0.1 .
4.查看镜像是否创建成功
docker images
5.启动docker镜像
docker run -d -p 8761:8761 eureka-server-0.0.1:latest
用linux的IP地址加8761访问就可以看到下面的页面就说明成功了,或者是你自己的项目的界面