oneidentity/oneim-installer此镜像包含一个简单的安装程序,用于在派生镜像中创建One Identity Manager的应用文件结构。
所有标记为windows-amd64的镜像与Windows Server主机兼容。请使用以下列表检查每个标签支持的Windows Server版本。
所有标记为linux-amd64的镜像与Linux操作系统主机兼容。
latest, 9.3, 9.2, 9.1, 9.0, 8.2, windows-amd64-9.2-windowsservercore-ltsc2022, windows-amd64-9.1-windowsservercore-ltsc2022, windows-amd64-9.0-windowsservercore-ltsc2022, windows-amd64-8.2-windowsservercore-ltsc2022, windows-amd64-latest-windowsservercore-ltsc2022latest, 9.3, 9.2, 9.1, 9.0, 8.2, windows-amd64-9.2-windowsservercore-ltsc2019, windows-amd64-9.1-windowsservercore-ltsc2019, windows-amd64-9.0-windowsservercore-ltsc2019, windows-amd64-8.2-windowsservercore-ltsc2019, windows-amd64-latest-windowsservercore-ltsc20199.2, 9.1, 9.0, 8.2, windows-amd64-9.2-windowsservercore-ltsc2016, windows-amd64-9.1-windowsservercore-ltsc2016, windows-amd64-9.0-windowsservercore-ltsc2016, windows-amd64-8.2-windowsservercore-ltsc2016latest, 9.3, 9.2, 9.1, 9.0, 8.2, linux-amd64-9.3, linux-amd64-9.2, linux-amd64-9.1, linux-amd64-9.0, linux-amd64-8.2, linux-amd64-latest此镜像不旨在直接使用,而是包含在自定义One Identity Manager镜像的多阶段构建场景中创建One Identity Manager安装文件夹所需的所有内容。
create-web-dir工具create-web-dir允许您从包含One Identity Manager分发的目录或直接从已安装的One Identity Manager数据库组装One Identity Manager安装文件夹。
C:/installer/create-web-dir.exemono /installer/create-web-dir.exe| 参数 | 描述 |
|---|---|
| --help, -h, -? | 显示帮助信息。 |
| --mode=VALUE | 模式,允许值:web、standalone,默认:web |
| --dest, -d=VALUE | 目标目录 |
| --setup, -s=VALUE | 包含模块的安装目录。提供此值或数据库连接。 |
| --db-system=VALUE | 要连接作为源的数据库系统。有效值为MSSQL、ORACLE或APPSERVER。默认:MSSQL |
| --db-connect=VALUE | 用作源的系统的数据库连接字符串。 |
| --auth=VALUE | 安装期间使用的身份验证。在针对应用服务器运行时,某些选项需要此参数。 |
| --modules, -m=VALUE | 要安装的模块的逗号分隔列表。从现有数据库安装时可省略。 |
| --targets, -t=VALUE | 要安装的部署目标的逗号分隔列表。 |
| --appserver-url=VALUE | 将生成的应用连接到AppServer而不是源数据库。 |
| --web-config, -w=VALUE | Web.config文件 |
| --nlog-config, -n=VALUE | NLog配置文件 |
| --session-cert, -c=VALUE | 会话证书文件 |
| --create-session-cert | 如果文件不存在,创建新的会话证书。 |
| --session-cert-issuer=VALUE | 用于生成会话证书的颁发者名称(默认:"CN=Application Server") |
| --variable, -v=VALUE | 要替换的变量(Key=Value) |
| --config-from-server | 从数据库中的服务器获取作业服务配置并放入目标目录。设置此参数时,--server-name参数变为必填。 |
| --targets-from-server | 从数据库中的服务器获取附加的目标。设置此参数时,--server-name参数变为必填。 |
| --server-name=VALUE | 在QBMServer表中设置的服务器名称。 |
| --web-app=VALUE | 为提供的URL在数据库中创建Web应用程序 |
| --web-app-product=VALUE | 要在Web应用程序中使用的对话框产品的标识符或UID。 |
| --nologo | 不显示启动横幅和版权信息。 |
以下是在自定义Docker镜像构建期间使用create-web-dir组装One Identity Manager安装文件夹的示例。
以下Dockerfile演示了使用oneidentity/oneim-installer镜像为Linux创建自定义One Identity Manager Job Service容器的用法。
DockerfileFROM oneidentity/oneim-installer:linux-amd64-latest # 数据库系统,支持的值:MSSQL ENV DBSYSTEM MSSQL # 数据库连接字符串,将在构建时使用。 # # MS SQL连接字符串 # ENV CONNSTRING "Data Source=<server>;Initial Catalog=<database>;User ID=<user>;Password=<password>" # 要安装的部署目标 ENV TARGETS "Server\Jobserver" # 组装One Identity Manager安装 RUN mono /installer/create-web-dir.exe \ --mode=standalone \ --dest=${SRV_HOME} \ --db-system=$DBSYSTEM \ --db-connect="$CONNSTRING" \ --targets="$TARGETS" \ && rm -rf /installer # 将有效的作业服务配置文件复制到创建的One Identity Manager安装中 COPY JobService.cfg ${SRV_HOME} EXPOSE 1880 EXPOSE 2880 WORKDIR ${SRV_HOME} CMD ["dotnet", "JobServiceCmd.dll"]
One Identity Manager 产品信息




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务