George
плохо искал
Roman
Хотя, сейчас проверю еще x-real-ip
George
тебе бы nginx засунуть в хостовую сеть иначе фарволл правиилом может портить src-addr
Danila
Что произойдет, если контейнеров на хосте станет больше, чем IP адресов в подсети докера?
Danila
И есть ли какое-то ограничение на кол-во сетей, к которым я могу подключить 1 контейнер?
Roman
плохо искал
Проверил еще раз.
Нету ни x-real-ip, ни x-forwarded-for : (
Roman
А «req.connection.remoteAddress» возвр. → ::ffff:192.168.32.1
Roman
Наверное, нужно установить nginx как прокси
Sun
Danila
tfhx8
Народ, зачем в проектах каждый раз создают образ и потом его выкачивают на сервер когда ведут разработку с использованием к примеру гитлаба? Ведь можно же просто каждый раз использовать docker-compose up --build
central
George
Eduard
George
Eduard
Разраба видно за километры
George
а если ты всегда переписываешь образ, то у тебя как бы место не пропадает
George
George
сколько надо - столько и оставь
George
тебе как правило нужны
а) образы на каждый релиз (релиз - это не каждый коммит, а вполне определенные, которые ты определяешь сам)
б) образы на каждый из бранчей (чтоб разрабатывать). Старые удаляешь (переписываешь)
tfhx8
чет хрень какая то docker забил место на винте по полной. Подозреваю что это образ redis, хотя хз. Логи все выводились в stdout
Никита
Никита
Никита
docker system prune
tfhx8
глянул через ncdu именно /var/lib/docker , вроде не сильно много
George
tfhx8
docker system prune
сделал, освободило не много, но не на столько много. Что то место подзабило и ощущение, что это связано именно с докером
George
в зависимости от того под каким пользователем ты сидишь - ты можешь видеть не всю картину
tfhx8
George
дело не в этом
tfhx8
OSError: [Errno 28] No space left on device все равно пишет, даже после очистки
George
🤦♂️
George
условно - если ты смотришь не под рутом на хосте, то можешь видеть не все
tfhx8
под рутом смотрю
tfhx8
Images 7 0 841.3MB 841.3MB (100%) не сильно много
Anonymous
Какая система резервного копирования для линукса в топчике и чаще всего юзается в компаниях?
tfhx8
понятно куда оно сохранаяло в nginx/on именно этот файл весил больше 30GB
tfhx8
это получается логи nginx?
George
George
tfhx8
может быть
просто я укказал выводить логи в stdout а оно получается сохраняет
Anonymous
ребята а как получить docker id командой
George
Anonymous
George
ID: ENLF:HOBB:SHEW:YJT3:NQBP:VF4U:3VT5:75QA:DWQJ:4O3T:US2H:EAMP
?
Anonymous
сохраняется ли он где-нибудь
Andrey
George
docker info | grep "ID: "
Anonymous
один
George
или айди контейнера?
Anonymous
докера именно
Anonymous
при регистрации
George
Anonymous
который указывается
George
я так понимаю, что он не сохраняется, а является хэшом от параметров компа
Anonymous
не вроде я когда-то регал
Anonymous
и там присваивался докер id
Anonymous
его надо было ввести при установке docker desktop
Anonymous
что-то такое было
George
да ничего никуда не надо вводить
George
или ты может имеешь в виду учетку к докерхаб?
George
так она опциональна
Sanzhar
Всем привет!
Подскажите пожалуйста пересел с macos на windows - запустил dokcer-compose все полетело. Однако проблема с доменами в винде актуальна, а на макос ее не было. У меня поднят nginx по 80-му порту, но server_name не отлавливается nginx-ом, в hosts прописал домены на 127,0,0,1, но проблема осталась, помогите пожалуйста :)
Andrey
tfhx8
глянул что пишут в этот файл on, и это nginx , получается он с докера как то в этот файл пишет. Хотя я укказал выводить логи в stdout, какую то ну жно еще опцию применять чтобы он ротацию делал?
George
простой способ тебе или сложный?
George
простой - подключи journald драйвер логирования к докеру
George
он не ломает команду docker logs, а еще можно тогда смотреть логи контейнеров через journalctl. Ротация включена
George
сложный способ - настроить ротацию либо в самом докер демоне (она вроде была для json-file), либо настроить утилиту logrotate
George
i am serious
Anton
George
George
чего тут неочевидного?
tfhx8
а в докер компосе у меня есть опция логинга где есть max-size: 30m
George
хм