Sign inSign up

dustynv/python

By dustynv

•Updated almost 3 years ago

https://github.com/dusty-nv/jetson-containers/packages/build/python

Image
0

632

dustynv/python repository overview

⁠python

CONTAINERS⁠
python:3.6
   RequiresL4T ['==32.*']
   Dependenciesbuild-essential⁠
   DockerfileDockerfile⁠
   Notesinstalls core python3 packages and pip
python:3.8
   Aliasespython
   RequiresL4T ['<36']
   Dependenciesbuild-essential⁠
   Dependantsarrow:12.0.1⁠ arrow:14.0.1⁠ arrow:5.0.0⁠ audiocraft⁠ auto_awq:0.2.4⁠ auto_gptq:0.7.1⁠ awq:0.1.0⁠ bitsandbytes⁠ bitsandbytes:builder⁠ cmake:pip⁠ ctranslate2:4.2.0⁠ ctranslate2:4.2.0-builder⁠ ctranslate2:master⁠ ctranslate2:master-builder⁠ cuda-python:11.4⁠ cuda:11.4-samples⁠ cuda:11.8-samples⁠ cuda:12.2-samples⁠ cuda:12.4-samples⁠ cudf:21.10.02⁠ cudf:23.10.03⁠ cuml⁠ cupy⁠ deepstream⁠ docker⁠ efficientvit⁠ exllama:0.0.14⁠ exllama:0.0.15⁠ faiss:1.7.3⁠ faiss:1.7.3-builder⁠ faiss:1.7.4⁠ faiss:1.7.4-builder⁠ faiss_lite⁠ faster-whisper⁠ flash-attention:2.5.6⁠ flash-attention:2.5.6-builder⁠ flash-attention:2.5.7⁠ flash-attention:2.5.7-builder⁠ gptq-for-llama⁠ gstreamer⁠ huggingface_hub⁠ jetson-inference⁠ jetson-utils⁠ jupyter_clickable_image_widget⁠ jupyterlab⁠ l4t-diffusion⁠ l4t-ml⁠ l4t-pytorch⁠ l4t-tensorflow:tf1⁠ l4t-tensorflow:tf2⁠ langchain⁠ langchain:samples⁠ llama-index⁠ llama_cpp:0.2.57⁠ llamaspeak⁠ llava⁠ minigpt4⁠ mlc:0.1.0⁠ mlc:0.1.0-builder⁠ mlc:0.1.1⁠ mlc:0.1.1-builder⁠ nanodb⁠ nanoowl⁠ nanosam⁠ nemo⁠ numba⁠ numpy⁠ onnx⁠ onnxruntime:1.11⁠ onnxruntime:1.11-builder⁠ onnxruntime:1.16.3⁠ onnxruntime:1.16.3-builder⁠ onnxruntime:1.17⁠ onnxruntime:1.17-builder⁠ onnxruntime:1.19⁠ onnxruntime:1.19-builder⁠ openai⁠ openai-triton⁠ openai-triton:builder⁠ opencv:4.5.0⁠ opencv:4.5.0-builder⁠ opencv:4.8.1⁠ opencv:4.8.1-builder⁠ opencv:4.9.0⁠ opencv:4.9.0-builder⁠ optimum⁠ piper-tts⁠ protobuf:apt⁠ protobuf:cpp⁠ pycuda⁠ pytorch:1.10⁠ pytorch:1.9⁠ pytorch:2.0⁠ pytorch:2.0-builder⁠ pytorch:2.1⁠ pytorch:2.1-builder⁠ pytorch:2.2⁠ pytorch:2.2-builder⁠ pytorch:2.3⁠ pytorch:2.3-builder⁠ raft⁠ realsense⁠ riva-client:python⁠ ros:foxy-desktop⁠ ros:foxy-ros-base⁠ ros:foxy-ros-core⁠ ros:galactic-desktop⁠ ros:galactic-ros-base⁠ ros:galactic-ros-core⁠ ros:humble-desktop⁠ ros:humble-ros-base⁠ ros:humble-ros-core⁠ ros:iron-desktop⁠ ros:iron-ros-base⁠ ros:iron-ros-core⁠ ros:melodic-desktop⁠ ros:melodic-ros-base⁠ ros:melodic-ros-core⁠ ros:noetic-desktop⁠ ros:noetic-ros-base⁠ ros:noetic-ros-core⁠ rust⁠ sam⁠ stable-diffusion⁠ stable-diffusion-webui⁠ tam⁠ tensorflow⁠ tensorflow2⁠ tensorrt⁠ tensorrt:10.0⁠ tensorrt:8.6⁠ tensorrt_llm:0.10.dev0⁠ tensorrt_llm:0.10.dev0-builder⁠ tensorrt_llm:0.5⁠ tensorrt_llm:0.5-builder⁠ text-generation-inference⁠ text-generation-webui:1.7⁠ text-generation-webui:6a7cd01⁠ text-generation-webui:main⁠ torch2trt⁠ torch_tensorrt⁠ torchaudio:0.10.0⁠ torchaudio:0.10.0-builder⁠ torchaudio:0.9.0⁠ torchaudio:0.9.0-builder⁠ torchaudio:2.0.1⁠ torchaudio:2.0.1-builder⁠ torchaudio:2.1.0⁠ torchaudio:2.1.0-builder⁠ torchaudio:2.2.2⁠ torchaudio:2.2.2-builder⁠ torchaudio:2.3.0⁠ torchaudio:2.3.0-builder⁠ torchvision:0.10.0⁠ torchvision:0.11.1⁠ torchvision:0.15.1⁠ torchvision:0.16.2⁠ torchvision:0.17.2⁠ torchvision:0.18.0⁠ transformers⁠ transformers:git⁠ transformers:nvgpt⁠ tritonserver⁠ tvm⁠ voicecraft⁠ whisper⁠ whisperx⁠ xformers:0.0.26⁠ xformers:0.0.26-builder⁠ xtts⁠ zed⁠
   DockerfileDockerfile⁠
   Notesinstalls core python3 packages and pip
python:3.10
   RequiresL4T ['>=34']
   Dependenciesbuild-essential⁠
   DockerfileDockerfile⁠
   Notesinstalls core python3 packages and pip
python:3.11
   RequiresL4T ['>=34']
   Dependenciesbuild-essential⁠
   Dependantswyoming-assist-microphone:latest⁠ wyoming-openwakeword:latest⁠ wyoming-piper:master⁠ wyoming-whisper:latest⁠
   DockerfileDockerfile⁠
   Notesinstalls core python3 packages and pip
python:3.12
   RequiresL4T ['>=34']
   Dependenciesbuild-essential⁠
   Dependantshomeassistant-core:2024.4.2⁠ homeassistant-core:latest⁠
   DockerfileDockerfile⁠
   Notesinstalls core python3 packages and pip
CONTAINER IMAGES⁠
Repository/TagDateArchSize
  dustynv/python:r32.7.1⁠2023-12-05arm640.4GB
  dustynv/python:r35.2.1⁠2023-12-05arm645.0GB
  dustynv/python:r35.3.1⁠2023-09-07arm645.0GB
  dustynv/python:r35.4.1⁠2023-10-07arm644.9GB

Container images are compatible with other minor versions of JetPack/L4T:
    • L4T R32.7 containers can run on other versions of L4T R32.7 (JetPack 4.6+)
    • L4T R35.x containers can run on other versions of L4T R35.x (JetPack 5.1+)

RUN CONTAINER⁠

To start the container, you can use jetson-containers run⁠ and autotag⁠, or manually put together a docker run⁠ command:

# automatically pull or build a compatible container image
jetson-containers run $(autotag python)

# or explicitly specify one of the container images above
jetson-containers run dustynv/python:r32.7.1

# or if using 'docker run' (specify image and mounts/ect)
sudo docker run --runtime nvidia -it --rm --network=host dustynv/python:r32.7.1

jetson-containers run⁠ forwards arguments to docker run⁠ with some defaults added (like --runtime nvidia, mounts a /data cache, and detects devices)
autotag⁠ finds a container image that's compatible with your version of JetPack/L4T - either locally, pulled from a registry, or by building it.

To mount your own directories into the container, use the -v⁠ or --volume⁠ flags:

jetson-containers run -v /path/on/host:/path/in/container $(autotag python)

To launch the container running a command, as opposed to an interactive shell:

jetson-containers run $(autotag python) my_app --abc xyz

You can pass any options to it that you would to docker run⁠, and it'll print out the full command that it constructs before executing it.

BUILD CONTAINER⁠
⁠

If you use ⁠autotag⁠ as shown above, it'll ask to build the container for you if needed. To manually build it, first do the system setup⁠, then run:

jetson-containers build python

The dependencies from above will be built into the container, and it'll be tested during. Run it with --help⁠ for build options.

Tag summary

Content type

Image

Digest

sha256:df6e535ab…

Size

375.9 MB

Last updated

almost 3 years ago

docker pull dustynv/python:r32.7.1