【问题标题】:Update of Docker intermediate images更新 Docker 中间镜像
【发布时间】:2015-12-02 14:56:38
【问题描述】:

假设我基于 Docker Hub 的 Tomcat 8 (Dockerfile FROM tomcat:8) 构建了一个 MyApp Docker。 Tomcat 8 Docker 本身基于 Java 7,目前是 7.0.65。 最终,Java 7 Docker(java:7 标签)例如更新到版本 7.0.100。

如果我在 Docker 存储库为空的新机器上重新构建 MyApp,会发生什么情况?它是获取新的 Java 7 (7.0.100) 还是保留原来的 Java 7 (7.0.65)。

【问题讨论】:

    标签: docker dockerfile docker-registry


    【解决方案1】:

    它将从 Docker Hub 中提取最新的 tomcat:8,因此它将是新的 Java7。

    如果您需要特定版本的 java,请获取 Tomcat dockerfile 并修改其 FROM,然后将其与您的应用程序一起使用。

    可以找到 Tomcat dockerfile 的链接here

    【讨论】:

    • 感谢您的回答。我刚刚使用了 Tomcat 和 Java 作为众所周知的例子。我的案例涉及自定义应用程序。
    猜你喜欢
    • 1970-01-01
    • 2015-07-14
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-29
    • 2014-11-18
    • 2018-05-12
    相关资源
    最近更新 更多