Veaceslav
Всем привет, ребят, делал я 127.0.0.1:3000:3000 для контейнеров, а сейчас как начал работать с services в swarm, этот редирект на локальный ip более не работает... Это как-то можно решать ?
Y4n
Парни, как вы решаете проблему с правами в контейнере? После билда php и mysql не могут создавать теже файлы логов. создавать эти файлы в докерфайле и давать им права как по мне кастыльно. Может кто-то добавляет их в группу рут или ввв-дата? Я изначально на папку с проектом перед билдом даю права 777... Как понять как правильно раз и навсегда?)
George
и вообще не надо создавать файлы логов - шли в stdout-stderr
George
и вообще вопрос не по существу.
ALC
Доброго времени суток.Создаю джанго в контейнере, но не находит manage
George
Доброго времени суток.Создаю джанго в контейнере, но не находит manage
например, может путь не прописан или не с того каталога запускаетсь
ALC
например, может путь не прописан или не с того каталога запускаетсь
да запуск с корня да и путь стоит вроде.Остальные сервисы нормально запускает, а вот джанго уже замучил
George
docker exec -it .... /bin/bash
George
и пробуйте руками в контейнере запустить
George
может банально manage не имеет исполняемого флага ( chmod +x )
ALC
так в этом и дело что manage там и нет
ALC
он просто его не перегоняет
George
не попал в контейнер? докерфайл покажите
George
и раскладку файлов по проекту
Sergei
Доброго времени суток.Создаю джанго в контейнере, но не находит manage
https://dpaste.de/LODU Вот такой докерфайл работает у меня в проекте
Sergei
не всасывает
чего? dpaste не пашет что ли?
George
нет, не пашет
George
РКН, видимо
Sergei
блин а куда теперь все пастят?
George
pastebin ?
Sergei
https://pastebin.com/vNEFwxYx
George
другое дело
George
https://pastebin.com/vNEFwxYx
ну, круто, и что ты хотел эти сказать?
Sergei
я вообще то товарищу писал который manage.py не находит
George
не поможет ему
George
у него структура проекта катастрофически другая
Terry
Всем привет, подскажите кто как работает с сетями внутри Docker Swarm, все стандартные драйвера не помогают добиться нужного результата. Если какие-нибудь способы для обхода ingress, мне необходимо жескто задать контейнеру ip адрес хоста на котором он крутится, и подключаться к нему напрямую с других виртуальных хостов не контейнеров, перебирал различные способы использования стандартного macvlan, не помогло (именно разделение на под интерфейсы)
name
deploy: endpoint_mode: dnsrr ports: - target: 80 published: 80 mode: host
ALC
а должен?
ну по идеи он должен с контейнера его запускать
Ильдар
почему ты так думаешь?
Alexey
Подскажите пожалуйста как в charles смотреть запросы из контейнера, уходящие на внешние серверы?
Ильдар
контейнер не существует как отдельная сущность. это просто процесс в специальном окружении.
Andrey
Приветы нужна помощь , где моя ошибка - if [[ package_exists cprocsp-curl-64 ]] || [[ package_exists cprocsp-rdr-gui-gtk-64 ]] || [[ package_exists lsb-cprocsp-ca-certs ]] || [[ package_exists lsb-cprocsp-capilite-64 ]] || [[ package_exists lsb-cprocsp-kc1-64 ]] || [[ package_exists lsb-cprocsp-kc1-64 ]] || [[ package_exists lsb-cprocsp-rdr-64 ]] || [[ package_exists lsb-cprocsp-base ]] ; then
Ильдар
только сегодня вспоминал) https://bash.im/quote/394695
Alexander
xfs на домашнем девайсе без павербекапа — самоубийство :)
Alexander
я так один раз весь home потерял %)
George
если явно не сказано, то он не знает откуда взять этот файл
ALC
я думал что контейнер будет тянуть локальные файлы
George
я думал что контейнер будет тянуть локальные файлы
ну, если ты воспользуешься вольюмом (точнее бинд маунтом) и прокинешь - то да
Alexander
Прописал remote_host локальной машины. Дебаг доходит до точки остановки. Но при попытке шагнуть дальше умирает и пишет что переменные недоступны. Прерываю дебагинг и снова доходит до точки остановки с недосупными переменными.
Alexander
Ощущение что отладчик не может связаться с хостом, а шлет инфу в гест, до хоста отладочная инф. не доходит
George
окей. давай по-простому
George
xdebug - ему для работы какие порты нужны?
Myron
народ, после рестарта сервера контейнер редис в вечной инициализации, в чем проблема могет быть?
Myron
George
может у тебя там данных 20гиб лежит
Alexander
вообще 9000, но у меня он занят под fpm, поэтому 9001
George
-p 9001:9001 делал?
Alexey
George
ну, тебе надо тогда docker run ... -p 28582:9001 ....
George
наверное
Alexey
да не, у меня 28582:80
Alexey
он как-то сам понимает как дебажить, стандартные настройки портов я не менял
George
хз
Alexander
У парня похожая проблема https://toster.ru/q/392317
Alexander
Может конфиги докера у меня кривые. Если у кого-то есть простой пример докера с xdebug на удаленной машине, скиньте пожалуйста.
Eduard
https://dev.to/brpaz/docker-phpstorm-and-xdebug-the-definitive-guide-14og
Eduard
Вроде это рабочий рецепт
Alexander
Рецепт рабочий. Нечто подобное я поднимал. Проблема в том что докер на виртуалке крутится. То есть ответ xdebug слушается на порту хост машины.
Alexander
Из докера дебаг инфа должна пройти через виртуальную машину на хост машину.
George
Подскажите пожалуйста! Как можно создать Volume для Swarm-сервиса, в котором все данные будут храниться на FTP и будут доступны вне зависимости от того, на какую ноду сервис задеплоится?
Sergey
Nfs volume гугли
Ahmed
Внутри контейнера есть папка с видосиками, необходимо из контейнера пробросить эти папку на хост, но чет такая конструкция томов не работает у меня docker run -v /Users/videos:/app/videos:rw --name app-1 --rm -it zoxon470/app
Ahmed
В чем может быть проблема?
George
чем не работает? венда?
George
на вендопроблемы жалуйтесь в M$
Ahmed
винда?
Ahmed
Я на маке сижу
倫太郎
George
тебе нормально там?
ну, мало ли, чувачок с китайским ником