Ivan
мне нужно пронумеровать ноды зукипера core01-04,ui02 1..5
Konstantin
ну вот
Konstantin
.Task.Slot
Konstantin
ноды зукипера или ноды сворма?)
Ivan
ноды зукипера или ноды сворма?)
пронумеровать ноды зукипера, а номер взять из node.labels.zookafka
Ivan
Konstantin
boaps4bmqtyz7sm1ddzrjyucj
Это не слот
Konstantin
Это id
Ivan
так в swarm выглядит Slot
Ivan
вообще лейбы swarm docker мог бы передать в контейнеры как переменные окружения с префиксом swarm_label_type=core, swarm_label_zookafka=1
Ivan
SERVICE_LABELS={{range $k, $v := .Service.Labels}}{{$k}}={{$v}},{{end}}
Ivan
Но не работает
Konstantin
ща свои шаблоны подниму, я точно слот юзал
Ivan
ща свои шаблоны подниму, я точно слот юзал
я хз почему t.SlotId в моем окружении == 0 => Task.ID
Konstantin
Konstantin
воть у меня номер таска подставлялся
Konstantin
т.е. elasticsearch1,elasticsearch2,etc
Konstantin
- node.name=elasticsearch{{ .Task.Slot }} ну и в ENV
Konstantin
я хз почему t.SlotId в моем окружении == 0 => Task.ID
так смотри на своём скрине коммент)
Konstantin
там fallback на NodeID
Ivan
от yml я ушел так как endpoint-mode dnsrr и mode global в моем окружении отказались работать через yml
Konstantin
какая версия?
Ivan
Docker version 1.13.1, build 8633870/1.13.1
Konstantin
серьёзно?
Konstantin
это 2015год
Mikhail
Зато стабильно! Наверное
Konstantin
Зато стабильно! Наверное
вот как раз сворм там ещё не особо стабильно
Ivan
у меня права на start и stop)
Konstantin
у меня права на start и stop)
ненене, такое не катит
Konstantin
сворм прям вот чтобы не париться - 17.09 кажись
Mikhail
Мы быстро срулили со сворма и это правильно, я считаю. Думаю либо композе, либо кубер
Mikhail
Konstantin
Он не всегда целесообразен
Mikhail
Ну, сворм это по большому счету кластеризованный композ, такая себе оркестрация
Ivan
у меня всего 10 хостов, 19 контейнеров...
Konstantin
у меня всего 10 хостов, 19 контейнеров...
Жирные контейнеры) у меня больше микросервисы были
Mikhail
Не понимаю, к чему спор, если ты не юзаешь?
Спор? По моему просто рассуждения были ...
Konstantin
Шухер, макс пришел
Nik
как прокинуть нормально с хостовой машины сертификаты? -v /etc/ssl/certs:/etc/ssl/certs:ro не пашет
Nik
что за ошибка?
Certificate issuer is not recognized.
Nik
на хостовой тачке при этом успешно issuer распознается
bama^boy
Certificate issuer is not recognized.
пакет ca-certificates стоит?
bama^boy
в контейнере
Nik
[root@571afcf9f9bc certs]# rpm -qa | grep ca-certificates ca-certificates-2018.2.22-70.0.el7_5.noarch
bama^boy
наверное, на хосте где-то еще CA certificates лежат, которых не хватает в контейнере
Nik
наверное, на хосте где-то еще CA certificates лежат, которых не хватает в контейнере
свои подкинул так sudo cp root.crt /etc/pki/ca-trust/source/anchors sudo cp WinCA.crt /etc/pki/ca-trust/source/anchors/ sudo update-ca-trust force-enable sudo update-ca-trust extract
Nik
по идее они все должны были улететь в бандл, не?
Nik
(это на хостовой делал)
bama^boy
прокинь с хоста еще /etc/pki/
Nik
прокинь с хоста еще /etc/pki/
Да, супер! Спасибо огромное!!
Done
Всем привет. Помогите начинающему докеристу Как реализовать такое: Допустим есть нас от синологи на нем установлен докер, на докере запущен ну допустим юбунту последний версии Как запустить Процес на докере что он работал в фоновом режиме? Например я на убунту запускаю скрипт на питоне для анализа он работает, но когда закрываю докер и захожу заново в контейнер то надо запускать скрипт сначала! Как сделать так что б при переподключении к контейнеру у меня отображался процес выполнения скрипта? Заранее спасибо 🙏
Done
ну например при старте контейнера указать в конце /bin/bash
И контейнер будет работать дальше без меня и все скрипты которые работали будут отображаться после повторного подключения ?
Sergey
ну если при аттачится то да
Done
ну если при аттачится то да
Какой командой это делать?
Sergey
ну например docker build -i *image* /bin/bash
Done
ну например docker build -i *image* /bin/bash
Полночью пример Команды пожалуйста
Sergey
ох, нет, фигню написал
Konstantin
ну например docker build -i *image* /bin/bash
а давай ты сам научишься в докер и потом других будешь учить?
Sergey
docker ps -a находим свой контейнер docker start containerID
Done
docker ps -a находим свой контейнер docker start containerID
Этой командой я присоединюсь к контейнеру который выполняет определенный скрипт ?
Sergey
Этой командой я присоединюсь к контейнеру который выполняет определенный скрипт ?
первой командой находишь свой контейнер, далее стартуешь его потом уже docker attach containerID containerID ну или название контейнера это твой контейнер
Sergey
Спасибо 🙏
не за что
I
Здравствуйте товарищи, имеется следующая проблемка, может туплю где, просьба помочь разобраться. Пытаюсь общем запустить на MacOS да вор пресс сайта на разных портах, следующими командами без проблем первый сайтик завелся на 80 порту: docker run —name wp-mysql -e MYSQL_ROOT_PASSWORD=wpmsqlpsswd -d mysql:5.7 docker run —name my-wordpress —link wp-mysql:mysql -d -p 80:80 wordpress А вот запустить на другом порту командами типа: docker run —name my-wordpress23 —link wp-mysql:mysql -d -p 8082:80 wordpress docker run —name my-wordpress30 —link wp-mysql:mysql -d —publish 8200:80 wordpress У меня никак не выходит, уже 30 экземпляров там наплодил, ничего не выходит, при попытке перейти на localhst:8200, перебрасывает на localhost, брандмаузер выключен, командой nc -l 8200, проверяю до запуска экземпляра и после, понимаю, что порт становится занят только после попытки запустить на нем, сайт. Но в итоге ничего не выходит(
Konstantin
Konstantin
вангую - ты 2й инстанс подключаешь к базе первого, где уже всё настроено в и servername :80 порт, на который WP авторедиректит
I
я х.з, вчера только начал разбиратся, на ютубе чел такие линки вводит))
Konstantin
понял, ну тогда читай туториалы и описание флагов\команд
Konstantin
docker run —name wp-mysql а, так вот же, всё кашей и не видно
I
вангую - ты 2й инстанс подключаешь к базе первого, где уже всё настроено в и servername :80 порт, на который WP авторедиректит
вот чего то и мне так показалось кстати, особенно когда ты вопрос задал по поводу этой строчки)) Спасибо за наводку, буду ОЧЕНЬ благодарен за рабочу юстрочку закинуть на это все на другую базу)