Установка docker в mikrotik RouterOS на примере nginx

  Рет қаралды 1,401

Network technologies from the company MikroTik

Network technologies from the company MikroTik

Күн бұрын

Начиная с версии RouterOS v7.5 в роутерах mikrotik появилась возможность установки docker контейнеров. В данной статье мы разберемся как правильно подготовить роутер и как развернуть контейнер в RouterOS.
/interface/veth/add name=veth1 address=172.17.0.2/24 gateway=172.17.0.1
/interface/bridge/add name=docker
/ip/address/add address=172.17.0.1/24 interface=docker
/interface/bridge/port add bridge=docker interface=veth1
/ip/firewall/nat/add chain=srcnat action=masquerade src-address=172.17.0.0/24
/ip firewall nat add action=dst-nat chain=dstnat dst-address=192.168.133.1 dst-port=80 protocol=tcp to-addresses=172.17.0.2 to-ports=80
/system/device-mode/update container=yes
/interface/veth/add name=veth1 address=172.17.0.2/24 gateway=172.17.0.1
/container/config/set registry-url=registry-1.doc... tmpdir=usb1/tmp
/container mounts
add dst=/etc/nginx/nginx.conf name=nginx_conf src=/usb1/nginx/nginx.conf
add dst=/etc/nginx/certs name=certs src=/usb1/nginx/certs
add dst=/data name=nginx_data src=/usb1/nginx/data
add dst=/etc/nginx/conf.d name=nginx_confd src=/usb1/nginx/config
/container/add remote-image=nginx:1.25.3-alpine interface=veth1 root-dir=usb1/docker/nginx mounts=nginx_conf,nginx_confd,nginx_data,certs

Пікірлер: 16
@BulkaAta
@BulkaAta 2 күн бұрын
Используйте для проверки функционала Докер на железе /system/device-mode print (после хард ресет)
@omskregion1
@omskregion1 3 ай бұрын
Спасибо
@romanpavlik3377
@romanpavlik3377 2 ай бұрын
Вопрос. Контейнеры можно разворачивать на всех версиях прошивки RouterOS v7.5, или только на 64 битной архитектуре? Интересует arm архитектура.
@azmiyak
@azmiyak 2 ай бұрын
К сожалению, функционал поддерживается не на всех роутерах. Контейнер можно запустить только на устройстве с архитектурой ARM, ARM64 или x86. Из беспроводных роутеров можно использовать MikroTik линейки Chateau и некоторые hAP-модели. Из проводных - RB1100AHx4 Dude Edition, RB3011 и RB5009. А также - новые роутеры линейки CCR (CCR2004-16G-2S+, CCR2116-12G-4S+, CCR2216-1G-12XS-2XQ).
@xfileslv
@xfileslv Ай бұрын
а как можно прикрутить еще Let’s Encrypt ?
@azmiyak
@azmiyak Ай бұрын
не пробывал, но думаю всё возможно, сейчас есть в такой связке через cloudflare работают
@yurypak8840
@yurypak8840 3 ай бұрын
А в чем смысл натить подсеть лан от подсети докера? Не в качестве срача, а может я чего то не понимаю. Можно же просто прописать статический маршрут, в чем смысл ставить нат?
@azmiyak
@azmiyak 3 ай бұрын
это сугубо мой пример с моего конфига, Вам не обязательно натить.
@artemplatinoff1185
@artemplatinoff1185 3 ай бұрын
dns migration
@ppsascha
@ppsascha Ай бұрын
Здравствуйте! А скажите, пожалуйста, реально ли в докере развернуть убунту? Может, есть где-то мануалы? Нигде не могу найти :(
@azmiyak
@azmiyak Ай бұрын
@@ppsascha добрый день, нет не реально, так как убунта это ос, а докер ставится на ос.
@bogdan-nike
@bogdan-nike 3 ай бұрын
Чи можна додати інтерфейс сонтейнера в брідж???
@azmiyak
@azmiyak 3 ай бұрын
Ви дуже ретельно дивилися відео?там є відповідь на ваше питання, ще раз передивіться…. Та конфігурацію гляньте….
@bogdan-nike
@bogdan-nike 3 ай бұрын
​@@azmiyakЩе раз передивився частину відео по створеню інтерфейсу, бріджа... для докера ви створили окремий брідж "docker". А мене цікавить: чи можна додати інтерфейс докера в стандартний,дефолтний "bridge" (той який створений системою, куди входять всі фізичні інтерфейси)???
@azmiyak
@azmiyak 3 ай бұрын
@@bogdan-nike так можливо.
@bogdan-nike
@bogdan-nike 3 ай бұрын
@@azmiyak Дякую за відповідь. Дякую за корисне відео.
Настройка Honeypot в Mikrotik
8:01
Mikrotik Training
Рет қаралды 20 М.
MikroTik DoH, настройка DNS over HTTPS, hap ax2
18:51
Сетевые технологии от компани MikroTik
Рет қаралды 3,3 М.
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
iPhone or Chocolate??
00:16
Hungry FAM
Рет қаралды 37 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Is this the BEST Reverse Proxy for Docker? // Traefik Tutorial
21:57
Christian Lempa
Рет қаралды 520 М.
Take Control of Your Network: Install Uptime-Kuma on MikroTik
25:37
The Network Berg
Рет қаралды 15 М.
Что такое Mikrotik?
10:21
Merion Academy
Рет қаралды 25 М.
Docker containers on Mikrotik? Part 2: PiHole
8:55
MikroTik
Рет қаралды 53 М.
Основы Docker. Создание образа, запуск контейнера
48:04
Senior Tester | Евгений Окулик
Рет қаралды 1,7 М.
Установка Docker контейнеров в RouterOS | Mikrotik | CHR | UnixHost
10:05
Self-hosted Guide [by UnixHost]
Рет қаралды 18 М.
Что такое Docker?
6:50
Merion Academy
Рет қаралды 301 М.
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН