Skip to content

快速参考

  • 由……维护
    SapMachine 团队

  • 何处获取帮助:
    发送电子邮件至 sapmachine@sap.com

支持的标签及相应的 Dockerfile 链接

快速参考(续)

  • 在哪里提交问题:
    GitHub 欲获取更多信息,请参阅 SapMachine 维基百科。

  • 支持的架构:(更多信息)
    amd64, arm64v8, ppc64le

  • 已发布的图像工件详细信息:
    仓库信息 仓库的 repos/sapmachine/ 目录(历史)
    (图像元数据、传输大小等)

  • 图像更新:
    官方镜像仓库的 library/sapmachine 标签
    官方镜像仓库的 library/sapmachine 文件(历史记录)

  • 此描述的来源:
    文档库的 sapmachine/ 目录(历史)

概述

SapMachine 是开放 Java 开发工具包(OpenJDK)的二进制分发版。它由 SAP 构建、进行质量测试并提供长期支持。

SapMachine 是 SAP 业务技术平台的默认 Java 运行时,并且在 Cloud Foundry Java Build Pack 中也作为标准 JRE 得到支持。

欲了解更多信息,请参阅 SapMachine 网站。

Java 以及所有基于 Java 的商标和标识均是 Oracle 和/或其关联公司的商标或注册商标。

logo

如何使用此图像

你可以使用以下命令拉取并测试该镜像:

docker pull sapmachine:latest
docker run -it sapmachine:latest java -version

您也可以使用 SapMachine 镜像作为基础镜像来运行您自己的 jar 文件:

FROM sapmachine:latest
RUN mkdir /opt/myapp
COPY myapp.jar /opt/myapp
CMD ["java", "-jar", "/opt/myapp/myapp.jar"]

然后你可以构建并运行你自己的 Docker 镜像:

docker build -t myapp .
docker run -it --rm myapp

许可证

Dockerfiles 及相关脚本根据 Apache License 2.0 获得许可。

映像中安装的 SapMachine 产品的许可证:

SapMachine 根据带有“类路径”异常的 GNU 通用公共许可证(GPL)版本获得许可。

与所有 Docker 镜像一样,这些镜像可能还包含其他可能受其他许可证约束的软件(例如来自基础发行版的 Bash 等,以及所包含的主要软件的任何直接或间接依赖项)。

一些能够自动检测到的额外许可证信息可能会在 repo-info 存储库的 sapmachine/ 目录中找到。

对于任何预构建镜像的使用,镜像用户有责任确保对此镜像的任何使用都符合其中包含的所有软件的任何相关许可证。