qflow:quickstart_gpu
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| qflow:quickstart_gpu [2026/07/08 15:03] – [4. 启动容器] ljx | qflow:quickstart_gpu [2026/07/13 16:54] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ===== 1. 需求 ===== | ===== 1. 需求 ===== | ||
| - | * 已安装 | + | * 已安装 |
| - | * 已安装 | + | * 已安装 |
| - | * nvidia-container | + | * 已安装 |
| ===== 2. 宿主机安装 server.py 服务 ===== | ===== 2. 宿主机安装 server.py 服务 ===== | ||
| - | 安装说明:[[https://www.pwmat.com/ | + | 安装说明:点击链接, |
| - | + | ||
| - | 注意事项: | + | |
| - | + | ||
| - | * '' | + | |
| - | + | ||
| - | <code bash> | + | |
| - | # 如下命令都在宿主机执行: | + | |
| - | + | ||
| - | ip addr show docker0 | grep 'inet ' | awk ' | + | |
| - | + | ||
| - | 或 | + | |
| - | + | ||
| - | # 最准确, 但需要容器已启动 | + | |
| - | docker exec qflowcpu ip route | grep default | awk ' | + | |
| - | </ | + | |
| - | + | ||
| - | * '' | + | |
| - | + | ||
| - | * '' | + | |
| - | + | ||
| - | config.json文件内容: | + | |
| - | + | ||
| - | <code bash> | + | |
| - | { | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | ] | + | |
| - | } | + | |
| - | </ | + | |
| ===== 3. 导入镜像 ===== | ===== 3. 导入镜像 ===== | ||
| <code bash> | <code bash> | ||
| - | docker pull ccr.ccs.tencentyun.com/ | + | sudo docker pull ccr.ccs.tencentyun.com/ |
| </ | </ | ||
| 行 60: | 行 24: | ||
| --gpus all --shm-size=128G --privileged -e SELINUX=disabled \ | --gpus all --shm-size=128G --privileged -e SELINUX=disabled \ | ||
| -p 80:80 -p 81:81 -p 2297:2297 --hostname=mstation ccr.ccs.tencentyun.com/ | -p 80:80 -p 81:81 -p 2297:2297 --hostname=mstation ccr.ccs.tencentyun.com/ | ||
| + | |||
| + | # 如果命令提示 permission denied while trying to connect to the docker API at unix:/// | ||
| + | # 则是当前用户于没有权限执行容器,需要在 docker run 命令前加上sudo docker run -d --name ... | ||
| + | |||
| </ | </ | ||
| <WRAP center round todo 10%> | <WRAP center round todo 10%> | ||
| - | (1)81:81 不能变。 容器内的81端口必须映射成宿主机的 81 端口 | + | 81:81 不能变。 容器内的81端口必须映射成宿主机的 81 端口 |
| + | |||
| + | 通过如下命令查看正在运行的容器: | ||
| - | (2)启动容器前,如有同名容器占用,需停止和删除旧容器 | ||
| <code bash> | <code bash> | ||
| - | docker | + | docker |
| </ | </ | ||
| - | (3)删除同类型旧容器 | + | |
| + | 启动容器前,如有同名容器占用,需停止和删除旧容器: | ||
| <code bash> | <code bash> | ||
| - | docker | + | docker |
| </ | </ | ||
| + | |||
| + | 删除同类型旧容器: | ||
| + | <code bash> | ||
| + | docker rm qflowgpu | ||
| + | </ | ||
| + | |||
| </ | </ | ||
| 行 83: | 行 60: | ||
| | [宿主机ip] | | [宿主机ip] | ||
| - | | + | |
| + | <code bash> | ||
| + | ssh 用户名@宿主机ip -p 端口号 | ||
| + | |||
| + | # SSH 首次连接陌生主机会弹出安全校验提示,询问是否继续连接,输入“yes”后回车;输入密码(不会显示)后回车 | ||
| + | </ | ||
| + | |||
| + | | ||
| <code bash> | <code bash> | ||
| 行 91: | 行 75: | ||
| exit | exit | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round todo 10%> | ||
| + | 默认Qflow运行路径为/ | ||
| + | </ | ||
| ===== 6. qstudio、qflow 访问登录 ===== | ===== 6. qstudio、qflow 访问登录 ===== | ||
| 行 99: | 行 87: | ||
| | 15000000000 | PWmat2022 | | | 15000000000 | PWmat2022 | | ||
| + | 如果 ctrl+v 粘贴密码后提示密码错误,可能是浏览器兼容性存在问题,请手动输入密码即可 | ||
| ~~DISCUSSION: | ~~DISCUSSION: | ||
| + | |||
qflow/quickstart_gpu.1783494221.txt.gz · 最后更改: 2026/07/08 15:03 由 ljx
