qflow:quickstart_cpu
这是本文档旧的修订版!
目录
qflow cpu 容器版安装
1. 需求
- 已安装 docker
2. 宿主机安装 server.py 服务
安装说明:https://www.pwmat.com/license-install-function
注意事项:
config.json里的 ip 必须与容器在同一网段,可通过以下命令查询容器 IP:
docker inspect qflow | grep IPAddress # 其中 qflow 为 <容器名或容器ID>
config.json里的端口为50001,如果做了修改,容器里也需要做相应修改。
3. 导入镜像
docker pull ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest
4. 启动容器
docker run -d --name qflow \ --ulimit memlock=-1:-1 --ulimit stack=-1:-1 \ --shm-size=128G --privileged -e SELINUX=disabled -p 80:80 -p 81:81 -p 2297:2297 \ --hostname=mstation ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest \ /usr/bin/supervisord -c /etc/supervisord.conf -n
5. qstudio、qflow 访问登录
访问地址:http://[宿主机ip]
| 账号 | 密码 |
|---|---|
| 15000000000 | PWmat2022 |
6. SSH 访问登录、上传下载
| 地址 | 端口号 | 用户名 | 密码 |
|---|---|---|---|
| [宿主机ip] | 2297 | pwmat | PWmat2022 |
| [宿主机ip] | 2297 | root | PWmatSimplyBest |
7. 修改配置(替换 IP)
将配置文件里的 127.0.0.1 替换为宿主机对应容器网段(config.json 中)的 IP,以下示例使用 172.17.0.1:
# 在容器里执行: sed -i "s|127.0.0.1|172.17.0.1|" /share/app/qflow/2026.06.22/config/env.sh
8. 修改配置(CPU 核数)
在宿主机查询 CPU 物理核数,在容器里编辑 /etc/slurm/slurm.conf 文件,找到 NodeName=mstation 对应行做相应修改,然后重启容器:
# 在容器里执行: vim /etc/slurm/slurm.conf # 在宿主机执行: docker restart qflow
在 Web 浏览器里使用 qflow 工作流时,选择核数时不能超过 slurm.conf 里指定的核数。
以上修改也可以通过编写Dockerfile来实现。
qflow/quickstart_cpu.1782465005.txt.gz · 最后更改: 2026/06/26 17:10 由 pengge
