Mikrotik container: Difference between revisions

From wiki karavi
Jump to navigation Jump to search
(Created page with " فعال کردن کانتینر /system/device-mode/update container=yes ریبوت سخت افزاری ساخت اینترفیس و نت /interface/veth/add name=veth1 address=172.17.0.2/24 gateway=172.17.0.1 /interface/bridge/add name=containers /ip/address/add address=172.17.0.1/24 interface=containers /interface/bridge/port add bridge=containers interface=veth1 /ip/firewall/nat/add chain=srcnat action=masquerade src-address=172.17.0.0/24 کامندها...")
 
No edit summary
 
Line 60: Line 60:
  }
  }
  EOF
  EOF
#روش دیگر
برای دریافت تصویر کانتینر:
/tool/fetch url=https://example.com/container-image.tar dst-path=disk1/images/container-image.tar
سپس برای اجرای کانتینر:
/container/add file=disk1/images/container-image.tar interface=veth1 root-dir=disk1/containers/container1
/container/start 0
برای اجرای Pi-hole
/container/add remote-image=pihole/pihole:latest interface=veth1 root-dir=disk1/pihole
/container/start 0
اجرای Home Assistant
برای اجرای Home Assistant:
/container/add remote-image=homeassistant/home-assistant:latest interface=veth1 root-dir=disk1/homeassistant
/container/start 0

Latest revision as of 07:17, 29 January 2026

فعال کردن کانتینر

/system/device-mode/update container=yes

ریبوت سخت افزاری

ساخت اینترفیس و نت

/interface/veth/add name=veth1 address=172.17.0.2/24 gateway=172.17.0.1
/interface/bridge/add name=containers
/ip/address/add address=172.17.0.1/24 interface=containers
/interface/bridge/port add bridge=containers interface=veth1
/ip/firewall/nat/add chain=srcnat action=masquerade src-address=172.17.0.0/24


کامندها

/container/config/set registry-url=https://registry-1.docker.io tmpdir=/pull
/container/add remote-image=teddysun/v2ray:latest interface=veth1 root-dir=/v2ray
container/shell 0

سمپل یه کانفیگ سمت سرور

cat > /etc/v2ray/config.json <<EOF
{
 "inbounds": [
   {
     "port": 443,
     "protocol": "vless",
     "settings": {
       "clients": [
         {
           "id": "6B57824F-5F8B-407C-96F5-BD2D50F6BB45",
           "flow": "xtls-rprx-direct"
         }
       ],
       "decryption": "none",
       "fallbacks": [
         {
           "dest": 80,
           "xver": 0
         },
         {
           "alpn": "h2",
           "dest": 888,
           "xver": 1
         }
       ]
     }
   }
 ],
 "outbounds": [
   {
     "protocol": "freedom",
     "settings": {}
   }
 ]
}
EOF


  1. روش دیگر


برای دریافت تصویر کانتینر:

/tool/fetch url=https://example.com/container-image.tar dst-path=disk1/images/container-image.tar

سپس برای اجرای کانتینر:

/container/add file=disk1/images/container-image.tar interface=veth1 root-dir=disk1/containers/container1
/container/start 0


برای اجرای Pi-hole

/container/add remote-image=pihole/pihole:latest interface=veth1 root-dir=disk1/pihole
/container/start 0

اجرای Home Assistant برای اجرای Home Assistant:

/container/add remote-image=homeassistant/home-assistant:latest interface=veth1 root-dir=disk1/homeassistant
/container/start 0