Pavel
от так гибче: https://github.com/Perdjesk/monitoring-containerized
Pavel
https://github.com/gliderlabs/registrator
RE
Да
а порт у этого второго нодекспортера, на другом хосте - тоже может быть 9100?
чтото мне докер стек говорит, что уже есть такой порт в стеке и не хочет создаваться
Artem
Любой свободный
Artem
Какой в конфиге сам укажешь
Dmitrii
ребята, а у кого из вас гитлаб в контейнере? кто нибудь сталкивался с проблемами клонирования репы через git в таком случае?
Artem
Тебя надо спросить
RE
он же на другом хосте только занят
Artem
Смотри что у тебя там крутится)
RE
разве нельзя в докер стеке иметь сервисы на одинаковых портах?
Artem
На одном хосте на одинаковых портах?
RE
нет блин)
RE
на разных хостах же надо запускать нодекспортеры
Artem
Можно на одинаковом, у тебя что-то его занимает
RE
потому и странно. непонятно с чем конфликтует он. на самом втором хосте ничего нету.
Artem
Netstat -natp | grep 9100
Artem
И там уже копай
нꙺ
очень мало места и отвратительный стул?
Roma
Не тот чат :)
RE
RE
какаято шляпа что нельзя запустить второй контейнер с точно таким же портом как уже используется на другом контейнере в это же SWARM даже если он на другом хосте.
Anonymous
нꙺ
Artem
Artem
Ты же ничего про это не говорил, у тебя тогда этот порт видимо через глобал на все ноды дискаверится
RE
удалось сделать так:
- job_name: 'node-exporter'
dns_sd_configs:
- names:
- 'tasks.nodeexporter'
type: 'A'
port: 9100
теперь в таргете появляются все ноды на которых есть нодекспортер
RE
но блин - в дашборде в графане хер поймешь что это за нода сейчас отображается - никакого имени не присвоить к этому таргету, и оно просто по внутреннему оверлейному IP называется
RE
+ в графане нельзя в дашборде отображать метрики для всех нод, но по отдельности.
они почемуто суммируются если выбрать больше одной ноды.
Artem
Можно
Artem
Ты ведь знаешь что можно самому писать дашборды, а не только юзать готовые?)
Artem
Там можно хоть выпадающим меню сделать
RE
пока не дошел до этог ход. наверно придется делать самому.
но вот как быть с названиями - пока не сообразил.
похоже надо копать в сторону relabel и применять хостнейм
Владислав
Добрый вечер. Есть ли способ изменить root директорию для конкретного пользователя? Именно root, а не home.
Artem
Чрут в чруте?)
Владислав
Делаю такой Dockerfile:
# Adding new user and directories
RUN useradd -d /home/csserver -s /bin/bash csserver && echo csserver:csserver | chpasswd
RUN mkdir /home/csserver
RUN chown -R csserver:csserver /home/csserver
RUN chmod -R 777 /home/csserver
# Installing HLDS
RUN cd /home/csserver
RUN wget -N --no-check-certificate https://gameservermanagers.com/dl/linuxgsm.sh
RUN chmod +x linuxgsm.sh
RUN echo csserver | sudo -Su csserver bash linuxgsm.sh csserver
#RUN echo csserver | sudo -Su csserver ./csserver install
И выкачиваемый скрипт пытается создать директорию в руте
Step 12/12 : RUN echo csserver | sudo -Su csserver bash linuxgsm.sh csserver
---> Running in b86e264fbe0b
mkdir: cannot create directory '//lgsm': Permission denied
fetching serverlist.csv...FAIL
Владислав
Скрипт менять не могу, т.к. он выкачиваемый.
Владислав
Владислав
rootdir="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))"
lgsmdir="${rootdir}/lgsm"
Владислав
Это как скрипт отпределяет путь
Oleg
Oleg
И это, вы сами скрипт ограничили в правах. Скрипт посторонний, выполните его и потом перенесите данные
Oleg
В общем, дичь какая-то
Oleg
Все делается одним слоем.
ill-ya
Всем привет!
ill-ya
У меня есть папка sites n-сайтов
ill-ya
я хочу поднять fpm на все сайты один и раздавать статику через nginx и обслуживать все домены - можно так?
ill-ya
как это настроить?
Sun
Докер тут не то что бы при делах, но да, можно
Sun
Пихаешь всё в один конфиг и всё тебе счастье
Владислав
Все делается одним слоем.
Благодарю за замечания. Дело в том, что я начал писать этот докерфайл для того, чтобы лучше разобраться с докером. Я его по-прежнему плохо понимаю.
ill-ya
использую этот файл https://github.com/docker-library/php/blob/ae9d560db8b4a8fc4408da2b158e8594015c0fcb/7.1/fpm/Dockerfile
ill-ya
скажите fpm тут надо что-то донастраивать для нагрузки production?
ill-ya
или по дефолту будет на 100% грузить?
Anonymous
привет
Anonymous
пытаюсь запустить telegram в docker
Anonymous
https://gist.github.com/2045d1c6167ad70ccd25ac26514add17
Anonymous
как решать?
Гайрат
На кол
Anonymous
🦠
привет
ты типа такой тупой или кажешься себе умным?
Anonymous
🦠
нам непонятно, зачем ты запускаешь телеграм в докере?
🦠
сгори, спамер
Anonymous
пытаюсь все что не из оф репо запускать в песочницах
Anonymous
сгорите сами
Anonymous
вопрос не про зачем, а как?
Anonymous
че за даунское комунити
Igor
Anonymous
ну да, люди которые не хотят решать задачи, но хотят метаться говном с порога
🦠
🦠
насколько надо быть тупым, чтобы так спалиться
🦠
еще и из новосиба
🦠
ушлепок
Anonymous
@hitmaker
у вас жир потек
Anonymous
там сверху
🦠
аниме иди смотри
Anonymous
че злой такой? тебе девочки не дают? денег нет?
🦠
да просто задрали такие как ты, использовать телеграм по тупому
🦠
никто на твои ссылки ходить не будет