使用 Docker 部署 SpringBoot 应用

2019-09-26  本文已影响0人  qyfl
  1. 安装好 Docker 的环境
  2. 有一个 SpringBoot 的应用
  3. pom.xml 同级的目录下新建名为 Dockfile 的文件。内容如下:
FROM java:8

ADD target/*.jar app.jar

EXPOSE 8761

ENTRYPOINT ["java", "-jar", "app.jar"]

不明白内容意思的,可以看一下我的 Dockerfile 的文章。

  1. 使用 docker build 命令构建一个本地的镜像。示例如下:
    docker build -t eureka .
    这行命令一定要在与 Dockerfile 文件同级运行。
    不明白命令意思的,可以看一下我的 Docker 命令的文章。

  2. 启动容器。命令示例如下:
    docker run -p 18761:8761 -d eureka
    做完这一步,就可以在页面里通过 18761 端口访问 eureka 了。

上一篇 下一篇

猜你喜欢

热点阅读