Deploy Traccar Docker di Container Mikrotik

Menjalankan Server  Gps tracker Traccar di Mikrotik dengan  container (Docker) yang terdapat pada mikrotik X86, ARM dan CHR
April 4, 2024 by
Deploy Traccar Docker di Container Mikrotik
Demar
| No comments yet

Mikrotik telah merilis update terbaru untuk Router OS versi 7, yakni versi 7.1rc3. Pada versi ini, terdapat beberapa perubahan seperti penambahan IPSec pada RB5009, fitur ZeroTier untuk arsitektur ARM dan ARM64, serta penambahan fitur Docker-Container. 

Syarat Container Mikrotik

Syarat Container Mikrotik
- Router Mikrotik dengan arsitektur ARM, ARM64, X86, atau X86-64.
- Router OS dengan versi 7.1rc3 dan pastikan sudah terinstall package Container.
- Mengaktifkan docker container di mikrotik.

/system/device-mode/update container=yes
Buat Jaringan 

Tambahkan veth interface untuk container

/interface/veth/add name=veth1 address=172.17.0.2/24 gateway=172.17.0.1
Buat sebuah bridge dan tambahkan port veth
/interface/bridge/add name=containers
/ip/address/add address=172.17.0.1/24 interface=containers
/interface/bridge/port add bridge=containers interface=veth1
Tambahkan NAT untuk trafik keluar
/ip/firewall/nat/add chain=srcnat action=masquerade src-address=172.17.0.0/24


Tambahkan environment variables and mounts

/container mounts
add dst=/opt/traccar/conf/traccar.xml name=mount_traccar_xml src=/opt/traccar/conf/traccar.xml


Set registry-url dan set extract directory (tmpdir) ke USB Flashdisk 
 
/container/config/set registry-url=https://registry-1.docker.io tmpdir=disk1/pull 


Pull image Traccar
/container/add remote-image=traccar/traccar:latest interface=veth1  mounts= envlist=

Forward port menuju traccar
/ip firewall natadd action=dst-nat chain=dstnat dst-address=192.168.88.1 dst-port=8081 protocol=tcp to-addresses=172.17.0.2 to-ports=8082



Sampai tahap ini traccar sudah bisa di akses secara lokal http://MikrotikIP:8081

Jika ada kendala mengenai tulisan diatas atau request app container lainnya dapat menuliskan dikolom komentar dengan senang hati kami akan membalas. (Demar)

Deploy Traccar Docker di Container Mikrotik
Demar April 4, 2024
Share this post
Our blogs
Archive
Sign in to leave a comment