Websphere传统图像支持java7吗?

问题描述 投票:0回答:1

我想在Java7支持下创建Ibmcom / websphere-traditional,我该怎么做?当我在下面运行时,使用java8安装从ibmcom / websphere-traditional

java docker websphere ibm-cloud-infrastructure
1个回答
0
投票

您尚未明确说明要安装的Websphere版本。您似乎也没有说清楚如何安装,尽管看起来您正在尝试使用IBM发布的ibmcom/websphere-traditional Docker映像将其安装为Docker容器。

supporting documentation映像的ibmcom/websphere-traditional当前表示已安装Websphere Application Server(WAS)9.0.x。 (实际的x版本号会定期更改。)

根据我发现的源,WAS 9.0默认使用Java 8,并且可以配置为使用Java7。但是,您使用的docker映像似乎仅内置Java8。该构建的源位于[ C0],而Dockerfile表示该构建可以执行此操作:

github

这就是说将WAS 9.0和IBM Java 8安装到映像中。

[在任何版本的Dockerfile中,没有迹象表明支持Java 7。


我的建议是:

  1. 使用Java 8或更高版本。 IBM已宣布其Java 7产品将于2022年7月停产。

  2. 如果您确实要(需要)使用Java 7,建议您克隆github存储库(/work/InstallationManagerKit/tools/imcl install \ com.ibm.websphere.ILAN.v90 com.ibm.java.jdk.v8 \ -acceptLicense -accessRights nonAdmin -showProgress \ -installationDirectory /opt/IBM/WebSphere/AppServer -repositories $REPO \ -installFixes $IFIXES -sRD /opt/IBM/WebSphere/AppServerIMShared \ -dataLocation /opt/IBM/WebSphere/AppServerIMData \ -secureStorageFile /tmp/secureStore -masterPasswordFile /tmp/secureStorePwd \ -preferences offering.service.repositories.areUsed=false, ),修改映像构建配置以选择其他Java版本并构建您自己的docker映像。 https://github.com/WASdev/ci.docker.websphere-traditional中的注释概述了您需要更改的内容。

© www.soinside.com 2019 - 2024. All rights reserved.