SB
как править что то вы незапущенном контейнере? наеврено так )
Никита
как править что то вы незапущенном контейнере? наеврено так )
пересоздай контейнер с нужными параметрами
SB
только так получается? ...
Никита
а зачем тебе вообще внутрь лезть? конфиги должны снаружи лежать
SB
просто например я там настриваю настравиваю конфиг, вроде все ок , но блин забываю где то постаивть точку с запятой, перезагружаю и все - не стартует контейнер ((((
Никита
не храни конфиги внутри
SB
хорошо ) а как "вывести" конфиг при старте докера какую то каманду доп. надо ?
George
если нужно посмотреть конфиг nginx - nginx -T
George
но это никакого отношения к docker не имеет
SB
да я про конфиг самого nginx а не докера )
SB
потяное дело что я тут чушь несу =) но все же , помощь мне нужна , читать азы это хорошо , но времени нет, знаю поверхносто минимум, мне этого хватает, но вот столкнулся с тайок проблемой и решил попросить помощи от гуру!
Ильдар
запусти sh вместо nginx
SB
учить?
SB
да я спросил есть ли возможность или заного контейнер создавать
George
ну, тебе могут тут подсказать, но не решить проблему вместо
Никита
SB
нафиг тогда сообщество ) что бы умные могли похвастаться своими знаниями перед обычными смертными? ) и только что и твердить - читай учи )))
Никита
совет тебе дали, что делать и как, а изучить как это сделать, это ты уже сам
SB
я вот всегда помогаю если просят , думал из 3к пользваотелй нашелс ябы такойже ,ну да ладно, пойду гуглить )
E
Всем привет. Есть вопрос по идеологии и реализации Есть вебморда на php. находится в контейнере. Ей нужно запускать скрипт на python. Правильно ли распологать питон в этом же контейнере, или его нужно расположить в другом, но как тогда с ним связываться? Спасибо!
Artem
Всем привет. Подскажите плз. Есть docker-compose. В котором nginx проксирует на сервис app внутри сетки докера. Раз в сутки ip всех контейров внутри докера почему-то меняются, т.о. nginx продолжает проксировать на старый ip(в конфиге nginx app контейнер указан как alias а не ip) и возвращает соотвественно 503 ошибку. Сталкивались ли вы с подобным? С чем может быть связано?
Artem
Дак ты по имени проксифицируй что в NAMES при команде docker ps
угу, сейчас проксирую по имени сервиса который указан в композе, когда проявляется проблема с сеткой в логах nginx пишется старый ip этого сервиса. т.е. как-будто пезаписываются записи dns внутри докера.
George
т.к. у тебя имя резолвится ТОЛЬКО в момент старта nginx
George
https://www.nginx.com/resources/wiki/modules/domain_resolve/
George
вот что тебе нужно
George
ну, или что-то аналогичное
Alex
День добрый. Помогите с dns пжста) http://prntscr.com/msytx7
Alex
пробовал явно указывать ip адрес dns сервера. тоже самое
George
ты же адреса получил хостов
Alex
Если "*** Can't find google.com: No answer" не говорит, что есть проблема. То проблема в следующем из контейнеров не получается делать запросы к внешним ресурсам по имени. только по ip
Ильдар
версия докера?
Alex
18.09.2
Alex
эм. но ipшники же ты откуда-то получил?
Я понимаю. Прост меня смутило это сообщение
Adel
Ребят, извините за глупый вопрос, но нужно ли выдавать права докеру на чтение, когда ты авторизован через root? Я просто не понимаю почему мой бандл ssl Nginx не видит: nginx-kweebec | nginx: [emerg] cannot load certificate "/etc/ssl/bundle.crt": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/etc/ssl/bundle.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)
George
он же тебе пишет
Adel
нет файла
Я вижу, что он пишет. Я серфил по инету и там точно такую же ошибку может выкидывать даже при случае, когда в бандле есть левый символ от винды
Adel
Сам бандл есть по этому пути
George
попробуй сделать docker exec -it sh
George
и там уже ls -la /etc/ssl
Adel
Нету шела
George
либо стартани его по новой в шелле
Ильдар
Как файл попадает в контейнер? запечён в образ или смонтирован?
Андрей
Подскажите, пожалуйста, а можно как-то в docker-compose наследовать сервисы?
Ильдар
можно
Андрей
можно
а как правильно это сделать?
Ильдар
https://docs.docker.com/compose/extends/
Alex
Кто конфигурил докер + splunk ?
Alex
Не хотят дружить чет
Alex
Установил спланк интерпрайс, создал токен, далее просто пытаюсь сделать docker run --log-driver=splunk --log-opt splunk-url=12.34.56.789:8088 --log-opt splunk-token=4a30af83-d5e6-40f8-a23c-74a322e19a68 hello-world
Alex
и вот такая ошибка /usr/bin/docker-current: Error response from daemon: failed to initialize logging driver: splunk: failed to parse 12.34.56.789:8088 as url value in splunk-url
George
http:// или как там
Alex
Schema добавь
Те ж яйца
George
12.34.56.789 явно не айпи
George
Попробуй 10.10.10.10 😂
Alex
http://13.94.125.107:8088
Alex
https://www.reddit.com/r/Splunk/comments/as9t2j/splunk_inc_ending_sales_support_for_russian/
Alex
Шляпа
Anatoliy
Народ, поясните пожалуйста. Вот есть у меня Swarm и я использую docker stack. У меня есть какая-то сеть 10.255.0.0/16, это ingress. Откуда оно взялось и зачем оно надо? Плюс, я хочу изнутри контейнера добрать до другого контейнера. Сеть у них одна есть, но - какая-то фигня происходит...
Anatoliy
конфиг щас скину
Anatoliy
https://pastebin.com/9rLdbRee
Artur
https://docs.docker.com/network/overlay/
Artur
для связи контейнеров между разными нодами используй оверлей сеть
Anatoliy
ок, но их уже несколько, и там то работает то нет. сейчас судя по всему придется все стопать и переделать. В общем вопрос, ingress как я понял может быть только одна, и я верно понимаю - через нее все порты наружу смотрят? или нет?
Anatoliy
и я так понимаю что она подключается тоже автоматически ко всем контейнерам?
Artur
через ингресс ты "вываливашь" свою апликуху в нэт
Alex
Думаешь, бан по геоайпи ?
Хз, пусть идут куда подальше