
Sergey
20.02.2018
18:50:19
так что все намного проще

Sergey
20.02.2018
18:55:18
а.. т.е у тебя дев зависимости прям в образе?

Vladislav
20.02.2018
18:59:14
Они могут там быть, но не подключаются же в проде))

Google

Sergey
20.02.2018
18:59:48

Vladislav
20.02.2018
19:24:06
Как будешь делать ?)

Sergey
20.02.2018
20:12:38
Dockerfile - чисто инфраструктура. Дальше все скриптами
и docker commit
но это еще не точно

Константин
20.02.2018
20:43:27

Sergey
20.02.2018
20:45:45

Константин
20.02.2018
20:46:11
Как минимум - зачем?
Не зачем аргументировать, а зачем так делать?

Sergey
20.02.2018
20:50:54
мультистэйдж билды - это примерно то же самое, но мне они не совсем подходят
более того - Dockefile это то же самое что bash + docker commit
многие даже делают так:
ADD build.sh
RUN build.sh

Google

Sergey
20.02.2018
20:52:02
(особенно если процесс сложный, скомпилить там чего например)

Ihor
20.02.2018
21:28:46
посоветуйте десктопный клиент для redis, или вебморду

Bohdan
20.02.2018
21:29:18
npm модуль есть
redis-commander вроде
http://joeferner.github.io/redis-commander/
применял,нормальненько

Ihor
20.02.2018
21:30:59
спасибо

Andrew
20.02.2018
21:31:21
https://redisdesktop.com/
качать только с гитхаба — там в релизах все есть

Bohdan
20.02.2018
21:33:24
да, этот я тоже пробовал

Alan
20.02.2018
21:33:38
https://github.com/luin/medis

Ihor
20.02.2018
21:36:14

Alan
20.02.2018
21:36:33
да

Ihor
20.02.2018
21:39:28
я его не юзаю )

Константин
20.02.2018
21:52:02

Sergey
20.02.2018
22:11:49

Константин
20.02.2018
22:11:58
например?

Sergey
20.02.2018
22:13:58
волумы
все ради них

Алексей
20.02.2018
22:15:38
Мы ещё копируем конфиги

Google

Алексей
20.02.2018
22:15:44
В докерфайле
Создавать по образу на каждый сервис - геморно
И не удобно
Весь докерфайл
Остальное в образе
А все зависимости в артефакте
И просто анпак артефакта
Зависимости меняются редко
И для их сборки есть отдельная таска
Если нужно собрать дев зависимости - отдельная таска тоже

Max
20.02.2018
22:36:58
а что делает after-build.sh - ?

Max
20.02.2018
22:37:13
@figushki

Алексей
20.02.2018
22:38:17
Чистит кэши и удаляет логи

Sergey
20.02.2018
22:42:17
ну и кэш лучше как раз таки оставить, если это кэш симфони

Алексей
20.02.2018
22:43:05

Sergey
20.02.2018
22:43:28
ну то есть если бы ты чистил после install

Google

Sergey
20.02.2018
22:43:39
то да
смысл был бы
а так - нет
просто лишний слой
меня больше интересует нафига вам в контейнере iproute2

Алексей
20.02.2018
22:44:44

Sergey
20.02.2018
22:45:24
ну вот по этой причине я не хочу сборку в докер файл пихать
зачем

Алексей
20.02.2018
22:45:39
Было сделано чтобы xdebug мог сам себе порт выставить

Admin
ERROR: S client not available

Sergey
20.02.2018
22:45:40
сделал все чт онадо, сделал commit, получил компактный образ
или хост?

Алексей
20.02.2018
22:46:04
Ой

Sergey
20.02.2018
22:46:05
типа для cli

Алексей
20.02.2018
22:46:07
Хост конечно

Sergey
20.02.2018
22:46:20
норм
хотя можно сделать как @Enleur делает
сбилдил инфраструктуру, сбилдил приложение, сбилдил контейнер с приложением и вшил исходники

Google

Алексей
20.02.2018
22:48:01

Sergey
20.02.2018
22:48:13
просто это ровно то же самое)
только волумы нельзя юзать)

Алексей
20.02.2018
22:48:31
У меня волумы только для логов
Которые потом filebeat собирает

Sergey
20.02.2018
22:50:38
ну у меня так же
покрайнемере пока не пофиксят в php-fpm вывод логов в stdout

Sergey
21.02.2018
08:13:58
мне показалось или там в контейнере нжинкс с фпмом?

Алексей
21.02.2018
08:15:44

Sergey
21.02.2018
08:15:58
а как запускаете несколько бекендов для нжинкса?

Алексей
21.02.2018
08:16:56
Ecs+elb
Все поднимают

Sergey
21.02.2018
08:17:30
вам нужен 1 нжинкс и 5 бекендов к нему
а у вас на каждый бекенд идет нжинкс бонусом как я понимаю

Алексей
21.02.2018
08:17:46
Не вижу проблемы

Sergey
21.02.2018
08:18:07
ну ок

Danil
21.02.2018
08:21:34
ребят, а кто как делает авторизацию при использовании graphql? просто получаем токен и добавляем в каждый запрос или по-другому?

Константин
21.02.2018
08:23:43
ну, да. А в rest api не так?

Danil
21.02.2018
08:24:44
непонятно, как юзая тот же overblog бандл перенаправить всё через guard
получается же, что токен будет добавляться в схему каждого запроса и в каждом типе его описывать надо

Константин
21.02.2018
08:27:53
Так токен обычно через заголовки передают?