You cannot copy content of this page

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:

Código:
 docker pull magnaz/traccar

3. 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:

Código:
 mkdir -p /var/docker/traccar/logs

4. Extraemos del contenedor descargado el archivo traccar.xml y lo guardamos en el directorio local donde guardaremos los archivos persistentes de traccar:

Código:
 docker run  --rm  --entrypoint cat  magnaz/traccar   /opt/traccar/conf/http://traccar.xml >  /var/docker/traccar/http://traccar.xml

5. 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:

Código:
 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/http://traccar.xml:/opt/traccar/conf/traccar.xml:ro  magnaz/traccar

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

Código:
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/http://traccar.xml:/opt/traccar/conf/traccar.xml:ro   magnaz/traccar

6. 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!