将jar dockerfile上传服务器
Dockerfile
#这里用的8-apline镜像文件小点,下载快点
FROM hub.c.163.com/library/java:8-alpine
#将宿主机下的jar文件放到容器app.jar
ADD *.jar app.jar
#申明端口 8761
EXPOSE 8761
#最后运行 /app.jar 就是说在容器根目录下
ENTRYPOINT ["java", "-jar","/app.jar"]
构建镜像
cd到 /app/eureka/ ,主注意后面有个点,代表当前目录
[root@testnode03 eureka]# docker build -t springcloud2/eureka .
运行镜像
[root@testnode03 eureka]# docker run -p 18761:8761 -d springcloud2/eureka
效果