编写Dockerfifile
# 进入root
vim Dockerfile
# 内容:
FROM openjdk:8-jdk-alpine
ARG JAR_FILE
COPY ${JAR_FILE} app.jar
EXPOSE 10086
ENTRYPOINT ["java","-jar","/app.jar"]
构建镜像
docker build --build-arg JAR_FILE=tensquare_eureka_server-1.0-SNAPSHOT.jar -t eureka:v1 .
查看镜像是否创建成功
docker images
创建容器
docker run -i --name=eureka -p 10086:10086 eureka:v1