В 6 DSM уже все преднастроено для работы с сеткой для Docker, а в 5 DSM? Очень хочется zabbix, но не пойму как создать узел или связать модули.
В 6 DSM уже все преднастроено для работы с сеткой для Docker, а в 5 DSM? Очень хочется zabbix, но не пойму как создать узел или связать модули.
1. у вас установился контейнер/контейнеры с zabbix?
2. Указаны все настройки?
3. web zabbix доступен?
1 и 2 да, веба нет - в логе пишет, что не видит mysql
В 22.11.2021 в 15:11, globusr сказал:1 и 2 да, веба нет - в логе пишет, что не видит mysql
У вас mysql отдельным контейнером?
А ip в конфиге исправили? Статические ip внутри контейнеров задали?
Отдельным, в конфиге ip не трогал и статик не задавал. Перепроверю и отпишусь. Спс,
В 25.11.2021 в 15:15, freewind сказал:У вас mysql отдельным контейнером?
А ip в конфиге исправили? Статические ip внутри контейнеров задали?
Простите, в каком конфиге надо исправить IP? Как задать ip внутри контейнеров? Через Environment?
16 часов назад, globusr сказал:Простите, в каком конфиге надо исправить IP? Как задать ip внутри контейнеров? Через Environment?
Все зависит от того какой у вас контейнер.
Но в любом можно задать через bash.
В 12.12.2021 в 13:52, freewind сказал:Все зависит от того какой у вас контейнер.
Но в любом можно задать через bash.
Я пытаюсь запустить zabbix. 3 контейнера. bash нет, есть busybox, информации в нете крайне скудно по этому. Через ssh не работает docker network ..., есть типа docker --bin и что то там. Не понятно.
19 минут назад, globusr сказал:Я пытаюсь запустить zabbix. 3 контейнера. bash нет, есть busybox, информации в нете крайне скудно по этому. Через ssh не работает docker network ..., есть типа docker --bin и что то там. Не понятно.
?? у всех контейнеров есть доступ к bash. в граф интерфейсе "сведения"-"терминал"-"создать"... там в зависимости от внутренностей контейнера задаете ip.
"ssh не работает docker network ..., есть типа docker --bin и что то там" это создание контейнера и оно не имеет никакого отношения к внутренностям. если в dockerfile у вас не заданы параметры, которые можно передать через docker ....., то вы их и не передадите.
3 часа назад, freewind сказал:?? у всех контейнеров есть доступ к bash. в граф интерфейсе "сведения"-"терминал"-"создать"... там в зависимости от внутренностей контейнера задаете ip.
"ssh не работает docker network ..., есть типа docker --bin и что то там" это создание контейнера и оно не имеет никакого отношения к внутренностям. если в dockerfile у вас не заданы параметры, которые можно передать через docker ....., то вы их и не передадите.
Хорошо, где взять команды для назначения ip контейнерам и я так понимаю также нужно еще и bridge создать в самом Docker?
Спасибо,
12 часов назад, globusr сказал:bridge создать в самом Docker
Ну как бы при создании вы должны были указать в каком режиме будет сеть...
12 часов назад, globusr сказал:где взять команды для назначения ip контейнерам
?? не совсем понял что вы хотели сказать.
В баше конкретного контейнера вы назначаете ip. Не контейнерам назначаете, а В контейнере, а там все зависит, что из утилит у вас в контейнере есть... ipconfig или что то другое...
ЦитатаНу как бы при создании вы должны были указать в каком режиме будет сеть...
При создании чего? Вы в 5 DSM были? Docker видели? Видимо нужно в ssh на Synology указать Docker что то там, но везде команды типа Docker network итд., а у меня нет ... Могу Docker -b тока
ЦитатаВ баше конкретного контейнера вы назначаете ip. Не контейнерам назначаете, а В контейнере, а там все зависит, что из утилит у вас в контейнере есть... ipconfig или что то другое...
нет никакого ifconfig, есть hostname -i, там я вижу разные ip на разные контейнеры, например mysql на 172.17.0.2, сервер zabbix 172.17.0.3 - я их не устанавливал, оно само, получается надо только бридж зарядить, но как?
В 16.12.2021 в 14:09, globusr сказал:При создании чего
Когда вы создание экземпляр контейнера (в граф интерфейсе) можно выбрать тип сети(бридж не бридж), поменять потом нельзя.
В 16.12.2021 в 14:09, globusr сказал:нет никакого ifconfig
Я не знаю что в вашем контейнере. Их на разной основе собрать можно. Но похоже вы не там смотрите. Не нужно заходить в ssh nas.
В граф интерфейсе docker выбираете свой контейнер. Вкладка терминал, в ней создать. Далее в терминале в зависимости от того из чего собран контейнер будут доступны разные варианты поправить ip. В ha у меня это ifconfig. Возможны другие варианты...
Ещё раз. Это терминал внутри контейнера.