@docker_ru

Страница 803 из 1375
Igor
27.09.2018
20:20:04
или "у меня легаси жаба приложение"
Предстоит. И прикрутить к нему новый функционал. Так что почитываю вас, собираюсь с духом начать "грузить апельсины бочками".

Igor
27.09.2018
20:22:38
Еще ничего не пилю. Осваиваю legacy. Прикидываю что к чему. И чешу репу по поводу с какого краю к докеру подобраться, чтобы при решении задачи поменьше дров наломать. Практики по докеру никакой, а теория... Она мертва.

Google
SlavikMIPT
27.09.2018
20:23:38
это то же ядро системы

SlavikMIPT
27.09.2018
20:23:48
только с удобными надстройками вот и все

Что такое докер за 10 минут для php макак

Igor
27.09.2018
20:26:20
Насколько я вас понял, контейнеры поднимать надо в кубере. Делать в докере. Перед этим порезать по возможности систему на мелкие дольки для "подарочной упаковки" в контейнеры. И неплохо бы как минимум CI развернуть, чтобы легче пилился новый код.

[SPb] minicooper E12 kittyspark M22
27.09.2018
20:26:36
Что такое докер за 10 минут для php макак
А вот сейчас обидно было. ?

Igor
27.09.2018
20:27:01
Что такое докер за 10 минут для php макак
Спасибо за поддержку. Оценил эпитет.

SlavikMIPT
27.09.2018
20:27:23
Спасибо за поддержку. Оценил эпитет.
можно заменить на java в принципе

зависит от аудитории

ну на самом деле - кроме шуток - очень емко, просто и наглядно за 10 минут показывается нужно ток знать че такое форк

но вот эти с легкостью брошенные - делать в кубере, порезать там, ну там задеплоить туда сюда

в моей реальности каждый подобный этап вносит какие то издержки я тут сгоряча для телеграм бота своего glusterfs поднял, вроде круто было все, до первого сбоя ноды сейчас тупо проще оказалось убрать nfs и на одном сервере пока в ssd-raid0 хранить чем обслуживать gluster

Google
Igor
27.09.2018
20:32:55
можно заменить на java в принципе
Уважаемый, я вроде не перехожу на личности и не трогаю грязными руками область Вашей деятельности. Хотя в отношении инженеров от IT можно тоже много чего эпичного рассказать. Поскольку опыта хватает, первый раз за комп сел еще в далеком 86-м, свой спаял в 92-м, а в 95-м уже сдуру согласился на административную работу - руководить инженерами от IT. Чем и занимался 6 лет, пока наконец-то не вернулся к любимой разработке. "Вы песен хотите? Их есть у меня."

Igor
27.09.2018
20:33:33
Нет. PHP.

SlavikMIPT
27.09.2018
20:33:47
да какая разница)

что у тех что у других лицо серьсезное такое

давайте еще будем на шутки про php обижаться)

я вот по секрету скажу - грешен недавно на php дописывал приложение реалтайм

[SPb] minicooper E12 kittyspark M22
27.09.2018
20:50:10
Да кто не запятнан пхп...

Igor
27.09.2018
20:58:35
... а также java, fortran'ом, c, asm86, pascal'ем, assembler'ом под КР580ВМ80А, 8081-ми однокристалками и прочим... Хорошо, что Telegram не занимается доставкой камней. ?

Frank
27.09.2018
21:04:45
Да кто не запятнан пхп...
Ну как запятнан) Сейчас пых довольно таки неплохо вырос. Я с третьей версии начинал, сейчас 7-я, всё ближе к нормальным языкам, огромная инфраструктура выросла - а по-прежнему чморят стек) Традиция, чо уж

Andrew
27.09.2018
21:05:03
Ребят, сорри за тупой вопрос. Но я просто хз, как это загуглить

Есть такой докер композ



Окей, всё ок работает, открываеться. Захожу я в админер

Andrew
27.09.2018
21:06:02


а там вижу эту ошибку

Подозреваю, коннект мне нужен не локалхосту

но куда тогда?

Igor
27.09.2018
21:06:39
Это просто не тот чат.
Так я сюда за докером зашел. Сорри за оффтоп.

Google
SlavikMIPT
27.09.2018
21:07:24
у меня так недавно монга без докеров встала и все

так и не запустилась пока не удалил и не установил заново

Andrew
27.09.2018
21:08:11
мне кажеться, там же докер какую-то хитрожопую сеть создает из портов. И бд на самом деле не на локалхосте. Но это не точно

SlavikMIPT
27.09.2018
21:08:52
точно к докеру цепляешься?

Andrew
27.09.2018
21:09:05
а чому 81 порт
80 занят апачом

с того же докера

точно к докеру цепляешься?
я вот и спрашиваю, а точно ли у вас))0))

ибо хз

но админера из коробки у меня нет

и сервера какого-нить на 5432 порту тоже

SlavikMIPT
27.09.2018
21:12:18
ну сперва над docker exec -ti sdafasgasfd bash там посмотреть - сервер стартанул бд или нет

он не через systemd случайно запускается?

Andrew
27.09.2018
21:13:52


Konstantin
27.09.2018
21:13:56
Подозреваю, коннект мне нужен не локалхосту
Верно подозреваешь. Имя хоста = имя сервиса в композе

Andrew
27.09.2018
21:14:41
Пасибо!!!!

Konstantin
27.09.2018
21:14:54
Никаких локалхостов в докере

SlavikMIPT
27.09.2018
21:15:06
Google
SlavikMIPT
27.09.2018
21:15:11
в самом если докере

в контейнере всмысле

Konstantin
27.09.2018
21:15:39
всм
Я тебе давно говорю - иди учи докер и перестань давать советы

SlavikMIPT
27.09.2018
21:15:47
я не даю советы)

Konstantin
27.09.2018
21:15:54
Not offensive

SlavikMIPT
27.09.2018
21:16:54
еще раз если через exec я запущу в докере баш то там локалхоста не будет? или где

Andrew
27.09.2018
21:17:23
Никаких локалхостов в докере
Слушай, а если так, я могу открыть страницу nginx в браузере через ссылка - название контейнера ?

Я просто попробовал, но бразуер говорит "нет, чувак"

Но по идее должен же

Konstantin
27.09.2018
21:18:57
Слушай, а если так, я могу открыть страницу nginx в браузере через ссылка - название контейнера ?
Только в пределах контейнеров одной сети, в композе по дефолту они все в одной сети и юзают днс докера встроенный

Andrew
27.09.2018
21:19:27
ага, понял. Спасибо

SlavikMIPT
27.09.2018
21:20:29
Только в пределах контейнеров одной сети, в композе по дефолту они все в одной сети и юзают днс докера встроенный
ну - то есть если я из хост системы хоче в контейнер обратиться - я юзаю днс докер демона, получаю адрес контейнера и к нему обращаюсь

если же я в самом контейнере - то там тот же локалхост ну контейнера

так что - не вижу криминалити в том, что с этого момента начинать проверку где затык

SlavikMIPT
27.09.2018
21:22:04
да

Konstantin
27.09.2018
21:22:08
так что - не вижу криминалити в том, что с этого момента начинать проверку где затык
Он между контейнерами подключается, откуда локалхост? Это как между серверами

SlavikMIPT
27.09.2018
21:22:09
но адрес то я могу получить его

Vasiliy
27.09.2018
21:24:11
чот сложно вы говорите. Когда мне нужно проверить связь между контейнерами - я просто иду в контейнер, ставлю нужные тулы - пинг, телнет, psql, итп и проверяю. да, неправильно да, приходится контейнеры под рутом держать но в dev для отладки - эффективно а в prod - уже по взрослому.

Я прочитал. Соб-сно об этом в моем кейсе и был вопрос. Типа, вижу коннект не туда, но вообще не понимаю, а куда должен быть. Можно ссыль/подробней про эти самые переменные?

Google
Vasiliy
27.09.2018
21:27:21
какой контейнер должен куда соединяться ?

Konstantin
27.09.2018
21:27:41
тебе обязательно нужно вытаскивать порты для всех сервисов?

Vasiliy
27.09.2018
21:28:06
конечно, еще и с паролем - changeme чтобы сломать точно нельзя было - никто не догадается же.

Konstantin
27.09.2018
21:28:27
а можно не вытаскивать?
внутри докер сети полный доступ, publish только для доступа извне

Страница 803 из 1375