用户工具

站点工具


qflow:quickstart_cpu

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
qflow:quickstart_cpu [2026/07/01 16:02] – [2. 导入镜像] johnqflow:quickstart_cpu [2026/07/13 17:17] (当前版本) – 外部编辑 127.0.0.1
行 5: 行 5:
   * 已安装 docker   * 已安装 docker
  
-===== 2. 导入镜像 =====+===== 2. 宿主机安装 server.py 服务 ===== 
 + 
 +安装说明:点击链接, [[qflow:server|在 Linux 下安装 server.py 服务]] 跟着文档安装好证书服务, 再进行下一步。 
 + 
 +===== 3. 导入镜像 =====
  
 <code bash> <code bash>
行 11: 行 15:
 </code> </code>
  
-===== 3. 启动容器 =====+===== 4. 启动容器 =====
  
 <code bash> <code bash>
行 23: 行 27:
 81:81 不能变。 容器内的81端口必须映射成宿主机的 81 端口 81:81 不能变。 容器内的81端口必须映射成宿主机的 81 端口
 </WRAP> </WRAP>
- 
-===== 4. 宿主机安装 server.py 服务 ===== 
- 
-安装说明:[[https://www.pwmat.com/license-install-function]] 
- 
-注意事项: 
- 
-  * ''config.json'' 里的 ip 必须与容器在同一网段,可通过以下命令查询容器 IP: 
- 
-<code bash> 
-docker inspect qflowcpu | grep IPAddress   # 其中 qflowcpu 为 <容器名或容器ID> 
-</code> 
- 
-  * ''config.json'' 里的端口为 ''50001'',如果做了修改,容器里也需要做相应修改。 
  
  
行 50: 行 40:
  
 <code bash> <code bash>
-docker exec -it qflowgpu bash+docker exec -it qflowcpu bash
  
 # 使用完退回宿主机 # 使用完退回宿主机
行 56: 行 46:
 </code> </code>
  
-===== 6. 修改配置(替换 IP) ===== +===== 6. qstudio、qflow 访问登录 =====
- +
-将配置文件里的 ''127.0.0.1'' 替换为宿主机对应容器网段(''config.json'' 中)的 IP,以下示例使用 ''172.17.0.1'': +
- +
-<code bash> +
-# 在容器里执行: +
-sed -i "s|127.0.0.1|172.17.0.1|" /share/app/qflow/2026.06.22/config/env.sh +
-</code> +
- +
-===== 7. 修改配置(CPU 核数) ===== +
- +
-在宿主机查询 CPU 物理核数,在容器里编辑 ''/etc/slurm/slurm.conf'' 文件,找到 ''NodeName=mstation'' 对应行做相应修改,然后重启容器: +
- +
-<code bash> +
-# 在容器里执行: +
-vim /etc/slurm/slurm.conf +
- +
-# 在宿主机执行: +
-docker restart qflowcpu +
-</code> +
- +
-<wrap todo> 在 Web 浏览器里使用 qflow 工作流时,选择核数时不能超过 ''slurm.conf'' 里指定的核数。</wrap> +
- +
-<WRAP tip 50%> +
-> 以上修改也可以通过编写 ''Dockerfile'' 来实现。 +
-</WRAP> +
- +
-===== 8. qstudio、qflow 访问登录 =====+
  
 访问地址:%%http://[宿主机ip]%% 访问地址:%%http://[宿主机ip]%%
qflow/quickstart_cpu.1782892955.txt.gz · 最后更改: 2026/07/01 16:02 由 john