接上一篇文章[群晖docker创建运行spring cloud微服务],这次自己新建容器镜像。
新建eureka注册服务镜像的Dockerfile:
FROM debian:10-slim MAINTAINER xxxx WORKDIR /usr/local add jdk-11.0.10_linux-x64_bin.tar.gz . COPY eureka-1.0-SNAPSHOT.jar eureka.jar ENV JAVA_HOME /usr/local/jdk-11.0.10 ENV PATH ${PATH}:${JAVA_HOME}/bin EXPOSE 1111 CMD java -jar eureka.jar
新建eureka镜像:
docker build -t xxxx/eureka:1 .
运行一个eureka容器:
docker run -d -p 1111:1111 --network mynet --name eureka xxxx/eureka:1
在以上代码基础上修改,新建order订单服务镜像和容器。
order服务的Dockerfile:
新建eureka注册服务镜像的Dockerfile:
FROM debian:10-slim MAINTAINER xxxx WORKDIR /usr/local add jdk-11.0.10_linux-x64_bin.tar.gz . COPY common-1.0-SNAPSHOT.jar common.jar COPY order-1.0-SNAPSHOT.jar order.jar ENV JAVA_HOME /usr/local/jdk-11.0.10 ENV PATH ${PATH}:${JAVA_HOME}/bin EXPOSE 2223 CMD java -jar order.jar
新建order服务镜像:
docker build -t xxxx/order:1 .
运行一个order容器:
docker run -d -p 2223:2223--network mynet --name order xxxx/order:1
原文链接:https://www.ngui.cc/zz/1971457.html
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END