ibmcom/streams-qseIBM Streams快速入门版(Quick Start Edition)是免费的非生产版本IBM Streams,无数据和时间限制,可在自有环境中体验流计算。
您可以使用快速入门版开发和运行处理数据流信息的应用,支持通过IBM Streams处理语言(SPL)或其他受支持语言(如Java™、Scala或Python)开发流处理应用。IBM Streams包含Streams Studio集成开发环境(IDE)和扩展功能的工具包,还提供集成控制台用于查看域中实例和应用的健康状态。
注意:以下命令中,将**<version>** 替换为以下版本之一:
将**<user>** 替换为您的用户名
无映射目录的容器:
docker run --shm-size=4g --security-opt seccomp=unconfined --privileged -d -v /sys/fs/cgroup:/sys/fs/cgroup:ro -p 8443:8443 -p 9975:9975 -p 8006-8016:8006-8016 -p 8444:8444 -p 8080:80 -p 5905:5901 -p 4022:22 --name streamsdocker<version> -h 'streamsqse.localdomain' ibmcom/streams-qse:<version> INSTALL
有映射目录的容器:
以下命令基于使用以下映射目录:
/home/
/home/
docker run --shm-size=4g --security-opt seccomp=unconfined --privileged -d -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /home/<user>/Documents/DockerMapped/workspace:/home/streamsadmin/workspace -v /home/<user>/Documents/DockerMapped/hostdir:/home/streamsadmin/hostdir -p 8443:8443 -p 9975:9975 -p 8006-8016:8006-8016 -p 8444:8444 -p 8080:80 -p 5905:5901 -p 4022:22 --name streamsdocker<version> -h 'streamsqse.localdomain' ibmcom/streams-qse:<version> INSTALL
无映射目录的容器:
docker run --shm-size=4g --security-opt seccomp=unconfined --privileged -d -v /sys/fs/cgroup:/sys/fs/cgroup:ro -p 8443:8443 -p 9975:9975 -p 8006-8016:8006-8016 -p 8444:8444 -p 8080:80 -p 5905:5901 -p 4022:22 --name streamsdocker<version> -h 'streamsqse.localdomain' ibmcom/streams-qse:<version> INSTALL
有映射目录的容器:
以下命令基于使用以下映射目录:
C:<user>\Documents\DockerMapped\workspace
C:<user>\Documents\DockerMapped\hostdir
docker run --shm-size=4g --security-opt seccomp=unconfined --privileged -d -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v //c/<user>/Documents/DockerMapped/workspace:/home/streamsadmin/workspace -v //c/<user>/Documents/DockerMapped/hostdir:/home/streamsadmin/hostdir -p 8443:8443 -p 9975:9975 -p 8006-8016:8006-8016 -p 8444:8444 -p 8080:80 -p 5905:5901 -p 4022:22 --name streamsdocker<version> -h 'streamsqse.localdomain' ibmcom/streams-qse:<version> INSTALL
Streams内部固定端口,未经Streams管理员允许不应修改:-p 8443:8443 -p 9975:9975 -p 8006-8016:8006-8016 -p 8444:8444
VNC服务器端口:-p 5905:5901。容器内VNC服务器监听端口为5901,主机VNC查看器连接端口为5905(例如localhost:5905),若5905端口已占用可修改。
SSH端口:-p 4022:22。容器内SSH监听端口为22,主机SSH客户端连接端口为4022(例如ssh -p 4022 localhost)。
如需其他端口,可添加到docker run命令,格式:-p <主机端口>:<容器端口>
SSH:使用SSH客户端访问本地主机的4022端口,例如ssh -p 4022 streamsadmin@localhost
VNC:使用VNC查看器客户端访问5905端口。
通过VNC访问容器时,默认桌面分辨率可能非最佳,调整方法:
桌面上的Streams工具和实用程序位于应用程序 > 收藏夹菜单(从开始菜单访问)。
默认所有密码均为passw0rd。可通过终端运行以下命令修改密码和SSH密钥:
以下命令用于容器管理:
重要:启动容器时,IBM Streams域和实例也会启动,此过程可能需要几分钟。为避免错误,请等待域和实例启动完成。在VNC桌面上,域启动时会显示黄色图标(Streams Domain Starting),启动完成后变为绿色(Streams Domain Started),最终消失。
如需重新创建容器或镜像(例如重新安装),以下命令有用:
启动并运行快速入门版后,可通过快速入门指南开始使用Streams,该指南介绍Streams基本概念和Streams处理语言(SPL)。
还提供Java和Python开发指南。
技术问题可在Streamsdev论坛提问。
更多文章、视频和教程,请访问Streams开发者社区Streamsdev。
其他安装方法参见使用Docker安装Streams快速入门版。
IBM Streams快速入门版仅授权用于开发目的,不用于生产。查看并接受最终用户许可。 注意:下载并运行此实例即表示您同意上述许可的所有条款和条件。
Dockerfile及相关脚本基于Apache许可证2.0授权。IBM Streams快速入门版基于IBM国际非担保程序许可协议授权,该许可可在在线查看。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务