Gracias por considerar comprar a través de nuestros enlaces. Esperamos seguir ofreciéndote valiosos recursos en el futuro. ¡Gracias por ser parte de nuestra comunidad y ayudarnos a crecer!

Instalación de traccar desde un contenedor de Docker en GNU/Linux

Instalación de traccar desde un contenedor de Docker en GNU/Linux

  1. Instalar Docker en nuestro sistema, tenemos guías en el hilo de la plataforma docker (https://www.forocoches.com/foro/show….php?t=6013411)
  2. Nos descargamos la imagen del contenedor de traccar:
docker pull traccar/traccar
#Descarga la imagen del contenedor#
  1. Creamos los directorios donde se guardaran los archivos de configuración y logs de nuestro traccar. Estos archivos serán persistentes y el contenedor, volátil. Si un día actualizamos la imagen, usaremos estos archivos con el nuevo contenedor. Los crearemos con:
mkdir -p /var/docker/traccar/logs
#Creamos los directorio de logs#
  1. Extraemos del contenedor descargado el archivo traccar.xml y lo guardamos en el directorio local donde guardaremos los archivos persistentes de traccar:
docker run --rm --entrypoint cat traccar/traccar /opt/traccar/conf/traccar.xml > /var/docker/traccar/traccar.xml
#Cambia ubicación del archivo traccar.xml#
  1. Ejecutamos el contenedor a partir de la imagen que hemos descargado, si utilizamos los dispositivos del hilo (protocolo h02) bastará con tener el 5013 puerto abierto:
docker run -d --restart always --name traccar --hostname traccar -p 8082:8082 -p 5013:5013 -p 5013:5013/udp -v /var/docker/traccar/logs:/opt/traccar/logs:rw -v /var/docker/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro traccar/traccar

Si usamos un dispositivo que use otro protocolo distinto a los comentados en el hilo, el comando será el siguiente:

docker run -d --restart always --name traccar --hostname traccar -p 8082:8082 -p 5000-5150:5000-5150 -p 5000-5150:5000-5150/udp -v /var/docker/traccar/logs:/opt/traccar/logs:rw -v /var/docker/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro traccar/traccar
  1. Acceder a nuestro traccar vía web. Para acceder usaremos nuestra URL/IP y el puerto 8082. Si queremos otro puerto deberemos modificarlo en el traccar.xml y ejecutar el contenedor cambiando el parámetro “-p 8082:8082” donde “8082” será el puerto deseado. El login por defecto para entrar es admin y la clave, admin. No os olvidéis de cambiar ésto.

Si alguien cree que hay algún fallo o que hay una mejor forma de hacerlo, contadme y corrijo. ¡A disfrutarlo!

 

Indice
Mundogps
Logo