Docker on Jetson Nano
Docker on Jetson Nano
- sudo apt-get update
- sudo apt-get install -y docker.io
- sudo usermod -aG docker $USER
- newgrp docker
- docker –version
Nvidia Docker
- sudo docker run -it –rm –net=host –runtime nvidia -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix nvcr.io/nvidia/l4t-base:r32.4.3
update
- distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
-
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey sudo apt-key add - -
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list sudo tee /etc/apt/sources.list.d/nvidia-docker.list - sudo apt-get update
- sudo apt-get install -y nvidia-docker2
- sudo systemctl restart docker
get info
- sudo /usr/bin/tegrastats
- pip install jetson-stats
- or
- sudo -H pip install jetson-stats
- or
- sudo apt install python3-pip
- sudo pip3 install -U jetson-stats
- jtop
- or
info
- docker images
- docker ps
docker registries -> docker hub
- dokcer image website
- image versioning -> image tags
- latest
- docker pull {name}
- docker run –name cv-llm -d -p 9000:80 {name} #detach #run each time create new docker image locally
- docker log {nameID} # get from docker ps
- docker stop/start {nameID} # get from docker ps
- docker ps -a # list of all continers
- docker build -t cv-llm:1.0 .