Skip to the content.

Aqui se encuentran varios comandos de utilidad para los dockers

Docker ASV

Lanzar el docker_ASV ARM:

Lanzar el docker_ASV AMD:

con este comando se realiza la llamada del docker con la siguiente configuracion

Barco amarillo:

docker run -it --rm --device /dev/SONAR --device /dev/SENSOR -e NAVIO_ADDR="192.168.1.203:5678" --network host bender.us.es:5000/asv_us:arm

Barco azul:

docker run -it --rm -e NAVIO_ADDR="192.168.1.203:5778" --network host bender.us.es:5000/asv_us:arm

Para lanzarlo sin que ejecute nada, deberemos lanzar el comando del docker junto con alguno de los siguentes comandos

--entrypoint bash

o

--entrypoint bin/bash

ejemplo:

docker run -it --rm -e NAVIO_ADDR="192.168.1.203:5778" --entrypoint bin/bash --network host bender.us.es:5000/asv_us:arm

Docker Wrappe_Zed

Para lanzar el docker wrapper_zed en el barco amarillo, se ejecuta el siguente comando:

 docker run -it --gpus all  --privileged --net host -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -v /home/xavier/CameraFolder:root/CameraFolder bender.us.es:5000/asv_us:zed_wrapper
run_docker_wrapper

Para usar el wrapper con el docker y una pantalla concetada deberemos introducir el siguente comando primero antes de lanzar el docker wrapper_zed:

xhost +si:localuser:root

Docker trash detecttion

Para lanzar el docker de deteccion de basura, se realizara para ambos barcos con la siguente llamada del docker:

Barco amarillo:

docker run -it --network host --runtime nvidia --privileged  bender.us.es:5000/asv_us:trash_xavier_detection

Barco azul:

docker run -it --network host --runtime nvidia --privileged  bender.us.es:5000/asv_us:trash_orin_detection

Se ha realizado un mismo alias para la llamada de los dockers: alias

run_docker_trash

Volver