0
点赞
收藏
分享

微信扫一扫

一分钟Docker部署微服务

驚鴻飛雪 2022-03-12 阅读 97

一分钟Docker部署微服务_github

  • 本次源码已放在Github:​​​​​​
  • 个人博客

​​

​​​​​​

docker安装就不详细说了,直接进入正题。

首先将工程进行maven打包

一分钟Docker部署微服务_docker_02

然后将工程以Xftp或者CRT的放到Linux服务器上

在同一个目录,放上传的工程,还有新建Dockerfile文件(​Dockerfile和jar包要在同一个文件夹下哦​)

FROM java:8

VOLUME /tmp
ADD microservice-discovery-eureka-0.0.1-SNAPSHOT.jar app.jar
RUN bash -c 'touch /app.jar'
EXPOSE 8761
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]

然后执行命令 docker build -t qianyu/microservice-discovery-eureka-0.0.1 .

可以查看镜像docker images

一分钟Docker部署微服务_jar_03继续运行:运行容器 docker run -d -p 8761:8761 qianyu/microservice-discovery-eureka-0.0.1

访问:ip + 8761,出现如下图就成功啦!


一分钟Docker部署微服务_jar_04

一分钟Docker部署微服务_jar_05


举报

相关推荐

0 条评论