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界面
相关推荐
Meta39几秒前
cenots8安装docker
docker·容器·centos
团子股股东峥哥4 分钟前
day36-RHEL-管理基本存储
linux·运维·服务器
努力努力再努力wz9 分钟前
【Docker入门系列】从 LXC 到 containerd:一文梳理 Docker 容器运行时架构演进与轻量化原理
docker·eureka·架构
anqianqi12311 分钟前
上网行为监控系统怎么落地:上网行为监控软件能管哪几件事
运维·安全·网络安全·电脑
TomEval19 分钟前
【App 自动化】15 - App 自动化框架搭建
运维·自动化
云栖梦泽33 分钟前
网络设备驱动(3)
linux·运维·服务器·网络·嵌入式硬件
云生信1 小时前
服务器上新 OmicOS,体验生信 AI 计算
运维·服务器·人工智能
DFT计算杂谈1 小时前
无图形界面服务器用 Codex 终端连接本地部署的 DeepSeek
运维·服务器·网络
CAE虚拟与现实2 小时前
docker desktop中的build功能是要build什么
java·docker·容器
fb_123452 小时前
Docker入门-第1-2章-容器生态系统与架构详解
docker·容器·架构