【docker】完整 Dockerfile 示例和构建运行指南
目录
Dockerfile
start.sh
app.py
构建过程
运行容器
1. 基本运行命令
2. 完整运行配置
Docker Compose 配置
Dockerfile
AMD平台Dockerfile示例
以下内容仅做为示例,以便理解,具体写法根据实际需求操作对应。
# 使用 Ollama ROCm 版本作为基础镜像
FROM ollama/ollama:rocm# 设置标签信息
LABEL maintainer="your-email@example.com"
LABEL description="Ollama with ROCm support for AMD GPU"# 设置环境变量
ENV OLLAMA_HOST=0.0.0.0
ENV OLLAMA_PORT=11434
# 设置可见的 ROCm 设备
ENV ROCR_VISIBLE_DEVICES=0
# 根据实际的架构进行对应
ENV HSA_OVERRIDE_GFX_VERSION=10.3.0# 安装必要的系统工具和依赖
RUN apt-get update && apt-get install -y \python3 \