Alexander
Все делаю по гайду: https://thewebland.net/development/devops/rabbitmq/nastrojka-klastera-rabbitmq-na-docker/
Ильдар
Ильдар
контейнер думает, что его зовут <arg>, а не <id>, только и всего
$ docker run --rm -h asdf alpine hostname
asdf
Ильдар
Alexander
норм, делай через hosts
Нормально ли что в гайде об этом ни слова, да и это же обычный редирект с localhosta на node-1.rabbit?
Ильдар
почему об этом должно быть что-то в гайде? docker - не ДНС
Alexander
При чем дальше он создает еще один контейнер с теми же портами, но другим -h
Alexander
странный гайд короче
Andor
Лично я для начала посоветовал бы научиться запускать реббит без докера
Ильдар
Ильдар
Но... как же... 300к в секунду?
Andor
Баксов?
Alexander
Ильдар
ну хотя бы)
Alexander
А такой еще вопрос, когда разворачиваете в докере базу, то коннект с клиента делаете через root? Или после подъема контейнера создаете пользователя для подключения с внешки? Если второе, то прописываете ли это в init.sql?
Andor
Alexander
как вариант, можно в ENV прописать MYSQL_USER и MYSQL_USER_PASSWORD, чтобы при инициализации создавался юзер, но потом все равно придется создавать базу и давать права
Andor
А, так у тебя мускуль вместо базы
Andor
Alexander
понятно, что вариантов много, но что является best practice?
Alexander
Alexander
а еще создать можно только одну(
Andor
У меня работало вроде
Andor
Но это пофиг, всё равно не продакшн
Max
Yaroslav
Привет! Подскажите плс, установил заббикс в докере. И чтобы мониторить сам заббикс сервер, нужно в заббикс агенте ip-шник хоста указать, но т.к заббикс в контейнере у нег внутренний Ip, и после ребута контейнера меняеться ip и хост не мониториться....
Кто в курсе как решить проблему правильно можно ?
George
George
Второй вариант - network host mode
Sergey
третий вариант - мониторить сам образ через cAdvisor
George
Yurii
Нашел, как по мне, полезный сборник по Docker. https://github.com/veggiemonk/awesome-docker
Макс
не получаеться запустить образ
потому что кто-то слушает порт помогите вычислить
Alexander
Макс
Макс
а дальше я незнаю куда копать как pid получить
Andor
я тут в полушаге от шаблонизирования Dockerfile
Andor
у меня их четыре почти одинаковых
Alexander
sudo netstat -ntulp
Andor
Andor
простым смертным не показывает кто порт занял
Макс
Alexander
sudo netstat -ntulp, -n забыл
Макс
Макс
Макс
убивать тоже чере sudo kill -9 <pid>?
Andor
зачем?
Andor
просто останови сервис нормально
Andor
ваще чят не про это вроде
Макс
через service stop он не остановился
убил через kill -9
спасибо за помощь
Snegoweek
всем привет
Snegoweek
посоветуйте докер с нетфлоу-анализатором + коллектор )
Vadim
Swarm присваивает сервисам имена в формате <имя кластера>+<имя сервиса>. Из-за этого сервисы друг друга не видят. Как это обойти? Какие-то настройки DNS?
Andor
не понял как бы мне это помогло
Ильдар
значит не для тебя. значит пусть дальше пылится
Andor
у меня на самом деле™ не очень шаблоны, мне несколько переменных менять хочется уметь
Andor
например версию вот тут: COPY --from=composer:1.8.5 /usr/bin/composer /usr/local/bin/composer
Andor
я проверял, из ARGS оно не умеет
DjinN
Есть такая штука Astra Linux, там есть есть дополнительные метки у файлов, я запускаю в докер контенере астра линукс, пытаюсь запустить апач в нем, но он не может сокету поставить метки, т.к. хоствая система не знает о них ничего. Кто нибудь знает как с этим бороться?
Andor
"дополнительные метки" это selinux?
Andor
гугл говорит что там что-то своё
DjinN
гугл говорит что там что-то своё
там на дебиане основана система и к ней прикручены эти МРД, есть несколько уровней доступа, я по сути работаю в нулем, т.е. по идеи он при запуске апача хочет эту нулевую метку поставить на сокет
Andor
я скорее к тому что гугл тебе видимо не поможет с этим разобраться
DjinN
Vadim
А
народ привет, может мне кто подсказать че за дичь твориться, короче делаю docker run hello-world - всё ок, делаю docker login harbor.blabla.ru - https://harbor.blabla.ru/v2: x509: certificate signed by unknown authority хотя сертификаты добавил прокси у докера прописан
Григорий
сертификаты самоподписаные?
А
нет
Григорий
у меня такое было только когда с сертификатами косячил
Antlar
А
хз, мб я что-то не так делаю, я пошел на харбор, экспортировал сертификат и добавил его в ca-trust
А
а, ну и в кейстор добавил тоже
Vadim
а можно как-то в compose прописать alias для сервиса? swarm переименовывает сервисы, нужен какой-то workaround
Кирилл