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界面
相关推荐
万里侯10 小时前
GitOps 2026年演进趋势:从配置管理到环境即代码的范式转移及Pull vs Push模型的再思考
微服务·容器·k8s
acd1200910 小时前
一次线上OOM排查实录:从jmap到代码重构,我踩过的坑全在这了
容器·重构·kubernetes
领创工作室11 小时前
GitHub Workflows 全面解析:从核心概念到开源实现
运维·github
吕海洋12 小时前
目前可用的docker源2026.08
运维·docker·容器
~|Bernard|13 小时前
Linux 定时任务(Cron)完整教程
linux·运维·服务器
小周学学学13 小时前
vmware-horizon第一章:horizon服务器安装
运维·服务器·vmware
gsls20080814 小时前
Penpot Docker 部署与 MCP 服务配置文档
运维·docker·容器·原型·penpot
天蓝不会忘记0214 小时前
k8s集群部署的方法原理
云原生·容器·kubernetes
九硕智慧建筑一体化厂家14 小时前
直流智能照明|全场景节能升级!打造安全低碳的智慧建筑光环境
运维·笔记·安全·智慧城市
蓝速科技14 小时前
蓝速科技丨数智人终端选型指南:后台运维如何决定长期运营成本
运维·科技