1.将eureka注册中心打成jar包,并上传到服务器/app目录,改名eureka.jar:
2.在网易云镜像仓库拉取jdk8的镜像:
docker pull hub.c.163.com/housan993/centos7_jdk8:latest
3.在/app目录下新建Dockerfile文件,编辑如下,保存:
from hub.c.163.com/housan993/centos7_jdk8
MAINTAINER jiangfan jiangfan@hongguaninfo.com
VOLUME /tmp
ADD ./eureka.jar app.jar
#RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
EXPOSE 8761
4.使用docker build -t eureka:latest . 命令构建镜像
5.查看镜像,可以看到已经有eureka的镜像了