EvilFreelancer / docker-routeros

Mikrotik RouterOS inside Docker container
https://hub.docker.com/r/evilfreelancer/docker-routeros/
MIT License
356 stars 127 forks source link

Unable to start #39

Closed ichux closed 3 months ago

ichux commented 3 months ago

It keeps throwing the below error

udhcpd: started, v1.36.1
udhcpd: max_leases=235 is too big, setting to 1
udhcpd: can't open '/var/lib/udhcpd/udhcpd.leases': No such file or directory
Enabling KVM
qemu-system-x86_64: -hda chr-7.15.1.vdi: Could not open 'chr-7.15.1.vdi': No such file or directory
udhcpd: started, v1.36.1
udhcpd: max_leases=235 is too big, setting to 1
udhcpd: can't open '/var/lib/udhcpd/udhcpd.leases': No such file or directory
EvilFreelancer commented 3 months ago

Hi! You just need to start a container in privileged mode:

version: "3.9"
services:
  routeros:
    image: evilfreelancer/docker-routeros:7.15.1
    restart: unless-stopped
    privileged: true
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun

Duplicate of #5