Veaceslav
Вот тут я и не могу понять.
Veaceslav
От какого пользователя работает этот скрипт или как это вообще работает. Сорри, не разбираюсь сильно в этом вопросе.
Veaceslav
Аааа
Veaceslav
Я запускаю при git ...
Jürgen
то есть при гит
Jürgen
это как при царе горохе?
Veaceslav
Сейчас покажу. За одно и подскажите кого добавить. 1 сек
Veaceslav
И кого добавить в группу docker ?
nginx или есть пользователь и у fastcgi ?
Jürgen
Veaceslav
sudo usermod -aG docker nginx, правильно ?
Veaceslav
Почему-то говорит что нету такого пользователя ...
George
Я бы сказал, что пользователя от которого запущен fastcgi скрипт
George
nginx обычно от рута + nginx или www-data
Veaceslav
Так его запускает nginx
Veaceslav
или нет ?
George
Но есть модули, которые позволяют творить над ним странные вещи
George
George
Но я в fastcgi как 🐷 в апельсинах
George
Проверить очень просто - сделать whoami
George
Или распечатать uid текущего юзера из скрипта
George
Делов-то
tfhx8
кто нибудь значет как дебажить Python+uwsgi и все это в докере?
George
George
Глаза боятся - руки делают
tfhx8
Берешь и дебажишь
подумал может есть какие то опции в докере который автоматом к примеру в uwsgi включает опцию с дебагом
George
Нет
Veaceslav
Так же говорит http+docker://localhost - is it running?
George
George
А должен через сокет
George
Вероятно настройки докер клиента кривые. Проблема скорее всего не в docker-compose
Veaceslav
Veaceslav
Вы про это ?
George
Да
Veaceslav
У меня его нету в etc/docker/daemon.json
Veaceslav
А доки говорят что должен быть ...
Veaceslav
Попробую создать его
Artem
Veaceslav
Да
Попробовал создать файл daemon.json в etc/docker/ но не хочет запускатся после его создания ...
Ильдар
Artem
Veaceslav
че пишет?
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
Veaceslav
Veaceslav
Я так понимаю такого вроде как не должно быть ...
Veaceslav
Ооооо да. Перезагрузил сервак и все работает )))
Veaceslav
Видимо нужно было его перезагрузить хоть раз за свою жизни )))
Veaceslav
Спасибо вам ребят огромное. Получается что нужно было просто добавить www-data в группу docker и перезагрузить сервак )
Lev
Проблемы доступа к www-data? Просто поставь "777" в выделении прав на использование директории чтобы получилось chmod -R 777 /путь/к/волюму и выигрывайте миллионы!
Lev
ну или так
Jürgen
Veaceslav
Veaceslav
Аааа что бы он взял новый права ?
Veaceslav
Вот про это я не подумал если честно...
Jürgen
зачем ?
да чтобы перечитал переменные системы
Jürgen
собственно ребут это и сделал
Veaceslav
Буду знать. Спасибо ребеят вам огромное. Помогли мне очень сегодня.
tfhx8
а внутри контейнера логи сохраняются по умолчанию в официальном образе nginx?
Jürgen
tfhx8
Jürgen
tfhx8
обычно стаут
ну хз, я такой вывод сделал потому, еслик примеру остановить контейнер и запусстить и ввестик оманду отображения логов, то там выводятся все логи за несколько дней
Jürgen
tfhx8
тоесть все со стандартного вывода идет
Vladislav
sorry
tfhx8
кто нбудь настраивал откладку в докере где есть python uwsgi?
Ильдар
Ну я сегодня отлаживал. Всё как обычно, vim, less, pdb там где можно подключиться)
Roman
привет, подскажите плз. docker build происходит в Azure Pipelines. На шаге COPY ./file destination он не находит source файлы, хотя он там есть в гите относительно Dockerfile
Petrovich
А есть чатик по травису?
Roman
возможно надо как-то прокинуть контекст? Он пытается я так понимаю искать сорс файл относительно системных либ докера
Petrovich
тьфу
Petrovich
по травису
George
Ильдар
Никита
Вопрос по сетям докера:
есть bridge, там большая часть контейнеров
есть композ проект где большая часть контейнеров в своей сети, а 2 с netfilter и ipv6nat в host, я так понимаю через них он и смотрит наружу.
Есть реверс-прокси в bridge не видит хосты из других сетей, я из консоли хоста и по 127.0.0.1 и по ip сети докера все прекрасно вижу.
Как лучше сделать, чтобы прокси видел композ проект?
Maxim
Никита