2.3.1. 前言

在过去,如果你想要运行一个 JAVA 应用。你的首要任务就是要在机器上安装 java 的运行环境。去 Oracle 官网下载需要的 JDK,下载完成后需要配置环 境变量。有时,开始在你的本地上运行时很完美完全没什么问题。但是上次到线上运行又会出现各种各样的问题。然后你就开始进行各种问题定位、问题排查、修复、 调试。有时,一天过去了还没搞好,肺都能气炸。当然,最主要的还是勾搭测试妹子啊。这么看来,Oracle 还真是良苦用心啊。

不过,当你使用 Docker 进行部署应用后。这些问题将统统不是问题,使用Docker,您只需获取一个可移植的 JVM 运行时镜像,无需安装。然后,您的构建可以在 应用程序代码旁边包含基本 JVM 镜像,从而确保应用程序、它的依赖项和运行时一起运行。一般镜像的构建都是通过 Dockerfile 进行构建。

2.3.2. 容器和镜像

你暂时可以简单的理解镜像就是一个静态资源,而容器则是静态资源的运行态(关于这点后续会做详细说明,你暂时只需要知道容器是基于镜像即可)。

所以,本篇介绍的实际是如果构建一个镜像!

Copyright © MinGRn 2018 Base On Docker v18.09 all right reserved,powered by Gitbook最近修订时间: 2019-03-30

results matching ""

    No results matching ""