progen2 docker镜像打包命令文档

文章目录

查看完整的Dockerfile内容,以便准确提取所需的打包和运行命令。

toolName: view_files

status: success

filePath: /home/user/progen/docker_progen/Dockerfile

根据Dockerfile的内容,以下是ProGen2镜像的打包和运行命令流程:

镜像打包命令

1. 直接构建(带日志输出)

bash 复制代码
docker build --network=host -t progen2:latest . 2>&1 | tee /home/user/progen/docker_progen/build_log.txt

2. 使用缓存加速构建(推荐用于重复构建)

bash 复制代码
docker build --network=host -v $(pwd)/.pip-cache:/app/.pip-cache -t progen2:latest . 2>&1 | tee /home/user/progen/docker_progen/build_log.txt

镜像运行命令

1. 端口映射模式

bash 复制代码
docker run -d -p 7862:7862 --name progen2-container progen2:latest

2. Host网络模式(推荐,避免网络问题)

bash 复制代码
docker run -d --network=host --name progen2-container progen2:latest

容器管理命令

查看容器状态

bash 复制代码
docker ps

查看容器日志

bash 复制代码
docker logs progen2-container

停止容器

bash 复制代码
docker stop progen2-container

删除容器

bash 复制代码
docker rm progen2-container

注意事项

  • 构建前确保工作目录包含所有必要文件:showProgen2.py、progen2_requirements.txt、tokenizer.json、prompt.txt以及progen_small/和models/目录
  • 使用--network=host参数可以避免网络连接问题
  • 构建日志会自动保存到/home/user/progen/docker_progen/build_log.txt
  • 应用运行后可通过http://localhost:7862访问Gradio界面
相关推荐
恋红尘5 分钟前
K8S 配置与调度-叩丁狼
云原生·容器·kubernetes
喵喵爱自由17 分钟前
Docker容器共享宿主机-安全网络
网络·安全·docker
乔宕一23 分钟前
windows SSH服务修改SSH登陆后的默认终端
运维·windows·ssh
杨浦老苏41 分钟前
搜索引擎聚合器Degoog
搜索引擎·docker·群晖
恋红尘1 小时前
K8S Pod 基础解析-分篇-叩丁狼
云原生·容器·kubernetes·pod
bwz999@88.com1 小时前
联想SR5507X04安装ubuntu-24.04.4 server,采用 Linux 原生mdadm(mdraid)软 RAID+LVM分区
运维·服务器
Canicer1 小时前
OpenClaw搭配Coze工作流实现全自动发布文章至WordPress网站!
运维·服务器
王小义笔记2 小时前
WSL(Linux)如何安装conda
linux·运维·conda
Fairy要carry2 小时前
面试10-Agent 团队协议的管理
运维·服务器·网络
袁庭新2 小时前
M系列芯片Mac上通过Homebrew一键安装/卸载Nginx并上线项目全指南
运维·nginx·macos·袁庭新·袁庭新ai