Konstantin
MRY
Все разобрался спасибо
Konstantin
Мне было бы стыдно такое постить 🤐
a1eXei
нифига себе, ещё кто то в инсту докерфайлы кидает?
вот до чего дошли, а я то думал можно просто на гитхаб кинуть dockerfile и доволен 😁
🏁Александр
а шо не так? (я не админ/девопс, просто мимо пробегал)
Дмитрий
Lev
Lev
кто больше?
Maxim
Maxim
Лёвыч, дружище, прошу быть сдержанным в словах и конкретизации умственных способностей чатлан
Lev
Lev
сорян
Maxim
Lev
накипело просто. много от них настрадался. "кококо я фуллстак" в итоге никакой дисциплины, велосипеды где не надо, структура всегда оставляет желать лучшего. эти люди почему-то чаще всего работают по одиночке и реже всего смотрят чужой код
Maxim
Уверен твои эмоции можно описать более красочно с использованием других более ярких эпитетов и сравнений.
Maxim
Lev
ДА НЕ БОМБИТ У МЕНЯ
Lev
АААА
Maxim
ДА НЕ БОМБИТ У МЕНЯ
Уже лучше. В общем у меня есть вопрос про локальный приватный docker реестр образов который спрятан за traefik, как лучше сделать авторизацию для команды из десяти таксистов Санта-Клауса?
Maxim
Давно не промышлял этим, советы из 2003 года уже не работают и не актуальны оказались, вот пришел челом бить, помощи просить
LEXASOFT
Можно апи ограничивать например https://medium.com/@tselentispanagis/managing-microservices-and-apis-with-kong-and-konga-7d14568bb59d
Lev
Lev
Но штука такая себе. Мне не понравилось. Перешёл на harbor и там прям ваще всё классно. Прихожу на следующий день такой со всем этим на работу а там старший коллега gitlab у нас поднял...а там регистр уже
Maxim
Maxim
Keycloak
Или может достаточно будет авторизации nginx которая уже есть в наличии и можно легко подключить
V
привет. помогите разобраться.
docker-compose.yml
version: '3'
services:
database:
image: statement_db
container_name: pg_container
ports:
- 5432:5432
volumes:
- /home/bmsdave/project/data:/var/lib/postgresql/data
app:
build:
context: .
dockerfile: api.dockerfile
container_name: api_container
ports:
- 3001:3001
links:
- database
depends_on:
- database
Почему-то app не может достучаться до 127.0.0.1:5432, хотя с самой машины на 5432 заходит.
Видимо
Вот пробую понять почему здесь работает - https://www.linode.com/docs/applications/containers/docker-container-communication/
а у меня нет.
Но может кто подскажет, что я делаю не так?
V
Хмм.. может там хост database нужен, вместо 127.0.0.1...
Alex
Alex
и по уму их бы в одну network засунуть
V
Спасибо) почитаю что это и закину.
Konstantin
pavel
У меня такой вопрос, есть две папки в одной Джанго в другой картинки, Джанго умееет только сохранять картинки в папку, засунул Джанго в контейнер с питоном , папку с картинками в контейнер с нджингсом чтобы отдавать как статику картинки, не могу понять как мне теперь из контейнера с Джанго сохранять картинки в контейнер с картинками?
Ильдар
tfhx8
pavel
tfhx8
pavel
pavel
Надо без волумов
tfhx8
Не понял тут
у тебя в одном контейнере и django и python и uwsgi?
pavel
tfhx8
тоесть сам создавал или официальный есть?
tfhx8
pavel
pavel
Я знаю как с волумами сделать, я про можно ли как то , без них?
tfhx8
в итоге вместе с джаннгой
pavel
Щас не скажу с телефона
pavel
До 100 мб
pavel
tfhx8
просто как говорят все надо раскидывать по разным контейнерам. Я вот и хз как правильно. Питон на отдельном контенйнере, uwsgi на другой, итп. В этом случае не совсем понятно, отдельно лучше или все вместе
pavel
tfhx8
если все разделять, что то многовато контейнеров получится
pavel
pavel
Утро вечера мудренее
Antlar
Ильдар
tfhx8
если есть такая связка nginx +uwsgi+php+python+django то сколько контейнеров то надо?
Antlar
Antlar
Причём нжинкс просто реверс прокси
Antlar
А пых чем занимается?
tfhx8
Antlar
Ну uwsgi это же веб сервер, правильно?
tfhx8
Ильдар
Antlar
Так а в джангу это не засунуть никак?
Antlar
Ща ссылку скину
tfhx8
Antlar
это как?
https://github.com/jwilder/nginx-proxy
Antlar
Antlar
Этот нжинкс просто трафик проксирует в контейнеры с сервисами
Antlar
+ все фишки нжинкса там есть. Даже в луа умеет вроде
tfhx8
сейчас к примеру на физ. сервере в nginx идет проверка на какой ип адрес обратился клиент и взависимости от ип адреса раскидывает запросы по разным дирам. Если закинуть это все в контенере, внутри него nginx будет видеть адрес ипа на который обратился клиент?
Antlar
Antlar
У тебя трафик с помощью иптаблес форвардится в контейнер