MikroTik RouterOS CHR di Docker Container

Pada kesempatan ini saya coba mencontohkan cara menjalankan MikroTik RouterOS CHR di Docker Container. Alasan kenapa saya menjalankan RouterOS CHR di docker hanya sebagai VPN Server atau Dude. Anda bisa juga menjalankan aplikasi jaringan standalone Anda yang lainnya di Mikrotik Cloud yang sudah Anda jalankan di container Docker.

Install MikroTik RouterOS CHR di Docker Container

Seperti biasa kita cuma membuat file docker-compose.yml dengan variable seperti di bawah ini :

version: "3"

services:
  chr:
    container_name: mikrotik-chr
    image: evilfreelancer/docker-routeros:6.48.3
    restart: unless-stopped
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun
    networks:
      - local
    ports:
      - "2222:22" #SSH
      - "88:80" #HTTP
      - "1194:1194" #OpenVPN
      - "8291:8291" #Winbox
      - "2987:8729" #API-SSL 
      - "2887:8728" #API
      - "50:50" #IPSec
      - "51:51" #IPSec
      - "500:500" #IPSec
      - "4500:4500" #IPSec
      - "5900:5900" #VNC
      - "1701:1701" #L2TP
      - "1723:1723" #PPTP
networks:
  local:
    external: true

Mikrotik RouterOS in Docker

https://hub.docker.com/r/evilfreelancer/docker-routeros

Sesuaikan tag/versi $ port yang di ekspos dengan kebutuhan atau ketersedian port di docker Anda. Selanjutnya jalankan perintah berikut :

docker-compose up -d

Konek via Winbox ke address “localhost

Lihat juga: Cara Install Mikrotik CHR (Cloud Host Router) dan Install MikroTik x86 di VM (Virtual Machine) Proxmox VE.

Similar Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *