docker-07-docker部署SpringCloud

  1. Docker部署微服务

Docker部署微服务


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

首先将工程进行maven打包

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

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

1
2
3
4
5
6
7
8
9
10
11
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 cakin24/microservice-discovery-eureka-0.0.1 .

可以查看镜像docker images

继续运行:运行容器 docker run -d -p 8761:8761 cakin24/microservice-discovery-eureka-0.0.1

访问:


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1210331079@qq.com

💰

Title:docker-07-docker部署SpringCloud

Count:169

Author:千 羽

Created At:2020-06-24, 08:03:09

Updated At:2020-08-30, 14:09:23

Url:https://nateshao.github.io/2020/06/24/docker-07-docker%E9%83%A8%E7%BD%B2SpringCloud/

Copyright: 'Attribution-non-commercial-shared in the same way 4.0' Reprint please keep the original link and author.

×

donation.headline

// 底部音乐
//右上角Github图标