mathworks/polyspace-deps本镜像由MathWorks发布,托管于Docker Hub,是Polyspace Bug Finder Server和Polyspace Code Prover Server的专用依赖环境镜像。其核心用途是为上述两款Polyspace服务器组件提供预配置的运行时依赖,确保服务器在容器化环境中能够稳定加载并运行所需的底层组件与库。
从Docker Hub拉取最新版本镜像(具体镜像标签请参考MathWorks Docker Hub仓库):
bashdocker pull mathworks/polyspace-server-dependencies:latest
以交互式方式运行容器,验证依赖组件是否正常加载:
bashdocker run -it --rm mathworks/polyspace-server-dependencies:latest /bin/bash
在容器内可通过命令检查依赖版本(如ldd --version、特定库版本查询等)。
在Dockerfile中引用本镜像作为基础,构建包含Polyspace服务器的完整镜像:
dockerfile# 基于依赖镜像构建 FROM mathworks/polyspace-server-dependencies:latest # 安装Polyspace Bug Finder Server(示例,实际需参考官方安装指南) COPY polyspace-bug-finder-server-installer.run /tmp/ RUN /tmp/polyspace-bug-finder-server-installer.run --silent # 暴露服务端口 EXPOSE 8080 # 启动命令 CMD ["/opt/mathworks/polyspace/bin/bug-finder-server", "--start"]
以下为集成本依赖镜像的docker-compose.yml示例(用于构建包含Polyspace服务器的服务栈):
yamlversion: '3.8' services: polyspace-deps: image: mathworks/polyspace-server-dependencies:latest container_name: polyspace-deps volumes: - polyspace-data:/var/polyspace # 持久化依赖配置数据 networks: - polyspace-net polyspace-bug-finder: build: . # 基于上述Dockerfile构建 depends_on: - polyspace-deps ports: - "8080:8080" environment: - POLYSPACE_LICENSE_SERVER=*** # 示例:许可证服务器地址 networks: - polyspace-net networks: polyspace-net: driver: bridge volumes: polyspace-data:
POLYSPACE_LICENSE_SERVER)、日志级别(如LOG_LEVEL=info)等。:2023a)对应特定版本的依赖环境,需与部署的Polyspace服务器版本匹配,详情见MathWorks版本兼容性矩阵。如在使用过程中需获取帮助、报告问题或请求功能扩展,请联系MathWorks技术支持。
Copyright 2019-2025 The MathWorks, Inc.

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