Sign inSign up

dustynv/tensorrt

By dustynv

•Updated almost 3 years ago

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

Image
0

1.4K

dustynv/tensorrt repository overview

⁠tensorrt

CONTAINERS⁠
tensorrt:8.6
   Buildstensorrt-86_jp60
   RequiresL4T ['==r36.*', '==cu122']
   Dependenciesbuild-essential⁠ cuda:12.2⁠ cudnn:8.9⁠ python⁠
   DockerfileDockerfile.deb⁠
   Imagesdustynv/tensorrt:8.6-r36.2.0⁠ (2023-12-05, 6.7GB)
tensorrt:10.0
   RequiresL4T ['==r36.*', '==cu124']
   Dependenciesbuild-essential⁠ cuda:12.4⁠ cudnn:9.0⁠ python⁠
   DockerfileDockerfile.tar⁠
CONTAINER IMAGES⁠
Repository/TagDateArchSize
  dustynv/tensorrt:8.6-r36.2.0⁠2023-12-05arm646.7GB

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 tensorrt)

# or explicitly specify one of the container images above
jetson-containers run dustynv/tensorrt:8.6-r36.2.0

# or if using 'docker run' (specify image and mounts/ect)
sudo docker run --runtime nvidia -it --rm --network=host dustynv/tensorrt:8.6-r36.2.0

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 tensorrt)

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

jetson-containers run $(autotag tensorrt) 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 tensorrt

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:eb6eff800…

Size

6.7 GB

Last updated

almost 3 years ago

docker pull dustynv/tensorrt:8.6-r36.2.0