Deploy Traccar Docker di Container Mikrotik

Menjalankan Server  Gps tracker Traccar di Mikrotik dengan  container (Docker) yang terdapat pada mikrotik X86, ARM dan CHR
4 April 2024 oleh
Deploy Traccar Docker di Container Mikrotik
Demar
| Belum ada komentar

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


- 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=mount_traccar_xml

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 4 April 2024
Share post ini
Blog-blog kami
Arsip
Masuk untuk meninggalkan komentar