Nvidia-AGX-spark部署手册——课堂质量诊断(jetpack:r36)

Docker 镜像封装 Python 依赖和服务启动。重点是:AGX 不能随便用普通 nvidia/cuda 镜像,要匹配 L4T/JetPack 版本。

对于 NVIDIA AGX/Jetson 盒子这类设备,推荐 Dockerfile:

复制代码
FROM nvcr.io/nvidia/l4t-jetpack:r36.4.0

ENV DEBIAN_FRONTEND=noninteractive
ENV TZ=Asia/Shanghai
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US:en
ENV LC_ALL=en_US.UTF-8

WORKDIR /opt/jyd01/wangruihua/jyd_speaker_agx

COPY . /opt/jyd01/wangruihua/jyd_speaker_agx

RUN apt-get update && apt-get install -y \
    python3-pip \
    python3-dev \
    python3-venv \
    wget \
    curl \
    git \
    vim \
    nano \
    sudo \
    lsof \
    ffmpeg \
    net-tools \
    iputils-ping \
    less \
    tzdata \
    locales \
    ncurses-bin \
    libgl1 \
    libglib2.0-0 \
    libopenblas-dev \
    libcairo2-dev \
    pkg-config \
    python3-dev \
    && ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
    && echo Asia/Shanghai > /etc/timezone \
    && dpkg-reconfigure -f noninteractive tzdata \
    && locale-gen en_US.UTF-8 \
    && rm -rf /var/lib/apt/lists/*

RUN python3 -m pip install -U pip setuptools wheel packaging \
    -i https://pypi.tuna.tsinghua.edu.cn/simple

RUN python3 -m pip install -r requirements_agx.txt \
    -i https://pypi.tuna.tsinghua.edu.cn/simple

RUN chmod +x /opt/jyd01/wangruihua/jyd_speaker_agx/entrypoint.sh || true

EXPOSE 8003 8006

CMD ["bash", "/opt/jyd01/wangruihua/jyd_speaker_agx/entrypoint.sh"]

构建镜像:

复制代码
sudo docker build \
  --network=host \
  --progress=plain \
  -t jyd_speaker_agx:v1.1 .

创建容器:

复制代码
docker run -d \
  --name jyd_speaker_agx_container \
  --runtime nvidia \
  --restart always \
  --network host \
  -v /opt/jyd01/wangruihua/jyd_speaker_agx:/opt/jyd01/wangruihua/jyd_speaker_agx \
  jyd_speaker_agx:v1.0

5. 查看状态

复制代码
docker ps
docker logs -f jyd_speaker_agx_container
相关推荐
happylifetree12 分钟前
Python17:核心语法-数据存储与运算-输入与输出
python
梅雅达编程笔记22 分钟前
04-Python CSV数据保存与翻页抓取
开发语言·爬虫·python·pandas·数据采集·csv
估值探索者36 分钟前
【Python量化策略实战 #04】Donchian 通道假突破太多?用 ATR 阈值过滤跑通真实突破信号
开发语言·python·接口·api接口·数据api接口·股票数据api接口
shjita1 小时前
centos中安装docker
linux·docker·centos
oooost1 小时前
Jupyter Notebook 常用快捷键速查
ide·python·jupyter
阿钱真强道1 小时前
30 嵌入式操作系统 | 上位机界面:Flask 网页显示 + 控制闭环
后端·python·flask
ysu_03141 小时前
Docker-Desktop-WSL2实战指南-Windows从安装配置到项目容器化
windows·python·docker·容器·composer·dockerfile·wsl2
郝学胜-神的一滴2 小时前
AI 编程智能体 02:AI智能体到底是什么
开发语言·人工智能·python·程序人生·pycharm
天衍四九-2 小时前
Docker Compose企业实战系列(三):Vue/React前端项目容器化完整部署
前端·vue.js·docker
Guarding and trust2 小时前
python系列之多线程编程
python