Dockerfile制作微服务镜像
我们利用DOCKERFILE制作一个EUREKA注册中心的镜像
1)上传Eureka的微服务jar包到linux
2)编写Dockerfile,和jar包处于同一个文件夹下
FROM openjdk:8-jdk-alpine
ARG JAR_FILE
COPY ${JAR_FILE} app.jar
EXPOSE 10086
ENTRYPOINT ["java","-jar","/app.jar"]
3)构建镜像
docker build --build-arg JAR_FILE=tensquare_eureka_server-1.0-SNAPSHOT.jar -t eureka:v1 .
4)查看镜像是否创建成功
docker images
5)创建容器
docker run -i --name=eureka -p 10086:10086 eureka:v1
6)访问容器
http://192.168.66.101:10086
Dockerfile常用命令参考

人生在于拼搏!!!

浙公网安备 33010602011771号