@symfony_ru

Страница 52 из 138
Sergey
16.12.2016
08:23:05
ибо ни в java ни в C# такой штуки нет

Aleksandr
16.12.2016
10:25:44
а кто там говорил что являеться поклонником докера?

хотелось бы послушать success стори из продакшена

finkel
16.12.2016
10:26:03
интересно)

Google
Aleksey
16.12.2016
10:34:24
У нас есть в проде немного

Aleksandr
16.12.2016
10:37:55
а для чего?

Aleksey
16.12.2016
10:39:35
Чтоб быстро масштабироваться

Aleksandr
16.12.2016
10:40:05
тоесть у вас само приложение обернуто в контенер?

Aleksey
16.12.2016
10:40:09
Да

Ещё запускаем ci в докере

Чтоб клепать ранеры

Aleksandr
16.12.2016
10:40:56
а ci какой?

Aleksey
16.12.2016
10:41:02
Фактически тоже для масштабировагия

Gitlabci

Aleksandr
16.12.2016
10:41:09
ясно

Denis denya Voskoboinik
16.12.2016
10:41:34
а для чего?
как это для чего? для того чтобы окружение везде было одинаковое)

у разрабов и на среваке

Google
Denis denya Voskoboinik
16.12.2016
10:41:57
в этом же суть или в чем другом?

Aleksandr
16.12.2016
10:41:58
для этого докер совсем не нужен

нет

Denis denya Voskoboinik
16.12.2016
10:42:08
а почему?

Aleksandr
16.12.2016
10:42:27
ну сказал же человек, для горизонтального масшабирования

Aleksey
16.12.2016
10:42:53
Локально пока не используем

Но таки да, для одного окружения можно

Тестировщикам тоже отдаем образ

Чтоб не парить их как поднимать проет

И переключать ветки

Denis denya Voskoboinik
16.12.2016
10:45:29
я имелл ввиду почему для этого докер совсем не нужен?

Aleksandr
16.12.2016
10:47:32
ну на деве и проде и тесте, да нужно одинаково, а разработчики работают на разных ОС и т.д., так что есть минорные отличия в версиях не считаю что это чтото плохое

Denis denya Voskoboinik
16.12.2016
10:48:42
иногда это реально превращается в проблему

Алексей
16.12.2016
10:48:44
У нас уже была ситуация когда у одного HTML->PDF рендерился согласно шаблону, а у другого появлялись лишние отступы.

Aleksandr
16.12.2016
10:49:08
многое зависит от специфики проектов

Алексей
16.12.2016
10:49:30
Конечно. Но сложно угадать, вылезет или не вылезет. И лучше если среда одинаковая.

Denis denya Voskoboinik
16.12.2016
10:49:32
да и поднять окружение и работать начать - очень быстро, а не тратить пол дня на настройку всего

Aleksandr
16.12.2016
10:49:45
а ты его часто переподнимаешь?)

ну потратил пол дня раз в пол года

ничего плохого в этом нет

Google
Aleksandr
16.12.2016
10:50:07
лишняя практика

Denis denya Voskoboinik
16.12.2016
10:51:39
ну это да, но можно чтоб новые прогеры не заморачивались над всем этим, а просто git clone, docker-compose up и погнали работать особенно удобно если прогер работает над несколькими проектами с разным окружением

Aleksandr
16.12.2016
10:52:37
ну сколько нужно чтоб например настроить чистый линук?

ну час

ну 2 максимум

Denis denya Voskoboinik
16.12.2016
10:54:45
Aleksandr
16.12.2016
10:54:56
не соглашусь

главная причина - недопроверили

Алексей
16.12.2016
10:56:12
Недопроверили во всех возможных средах?

Aleksandr
16.12.2016
10:56:21
недопроверили все ситуации

Алексей
16.12.2016
10:57:04
Ну вот же ситуация: PDF из-за другой версии пакета в одном из дистрибутивов рендерится по-другому. На проде и у основных разработчиков этого дистрибутива нет и не будет. А пришлось подключиться человеку, который на другом работает.

Алексей
16.12.2016
10:57:40
Или надо было заранее специально тратить время чтобы проверить работу проекта там, где он вообще никогда и работать не планировал?

Aleksandr
16.12.2016
10:57:43
ну сколько было в процентном соотношении таких ситцаций и ситуаций с багами из за логики?

которую не проверили

Алексей
16.12.2016
10:57:58
Мало. Но это не меняет гадости ситуации и иногда трудности дебага.

Баги логики мало к теме докера отношения имеют.

Aleksandr
16.12.2016
10:58:32
я не про это, а про опраданность

вернее важность

вот я бы сказал, что юнит тесты, функциональные тесты и манки тесты в 10 раз важнее

Google
Aleksandr
16.12.2016
11:01:00
так же наличие доков

Denis denya Voskoboinik
16.12.2016
11:01:36
докер - один раз настроил и забыл все что ты пишешь - нужно писать постоянно. разные вещи немного.

Алексей
16.12.2016
11:03:21
я не про это, а про опраданность
Я соглашусь с тем, что не на всех масштабах проектов оправданно юзать докер ради одной только консистентности среды.

Aleksandr
16.12.2016
11:22:32
у нас вместо докера отлично устраивает амазон

а версия ПО и так везде одинаковая

пхп 7.1 и мускуль 5.7

а если мы про пакеты, то для этого есть лок файл

Aleksey
16.12.2016
11:34:01
А у вас кроме mysql и php есть ещё что-то?

Aleksandr
16.12.2016
11:34:09
монго

редис

Admin
ERROR: S client not available

Aleksandr
16.12.2016
11:34:11
го

Алексей
16.12.2016
11:34:25
Особенно про пакеты не в composer, а APT/RPM.

Aleksandr
16.12.2016
11:34:41
неа, такого не держим

Aleksey
16.12.2016
11:35:12
Я думаю что если вам не надо быстро расти то и не нужен пока докер

Aleksandr
16.12.2016
11:35:34
амазон позволяет запустить из образа хоть 20 серверов за раз

Aleksey
16.12.2016
11:35:39
У амазона есть автоскейл

Ага

Копировать образы

У нас дорого амазон юзать

Google
Aleksandr
16.12.2016
11:36:28
есть еще promox

Алексей
16.12.2016
11:36:41
Proxmox VE?

Aleksandr
16.12.2016
11:36:45
ага

Aleksey
16.12.2016
11:37:14
У нас есть стойки в дц и мы там опенстеком нарезаем виртуалки

Aleksandr
16.12.2016
11:40:06
у нас амазон и хецнер

Aleksey
16.12.2016
11:41:20
А да, у нас только Россия, поэтому ещё амазон нам не очень

Aleksandr
16.12.2016
11:41:44
россия как раз вообще не нужна нам)

Aleksey
16.12.2016
11:45:18
Вот вот

finkel
16.12.2016
11:48:58
я тут подумал, вот он нормальный пхп чат))

Игорь
17.12.2016
13:56:41
Привет! ищу специалиста кто сделает мобильную адавтацию для сайта на symfony. Сайт маленький 5 страниц.

Исполнитель найден

finkel
18.12.2016
14:03:27
держи нас в курсе

Roman
18.12.2016
14:05:50
:)\

Artem
19.12.2016
07:07:24
кто чем делает service discovery?

Sergey
19.12.2016
09:31:10
кто чем делает service discovery?
мои админы любят etcd

Artem
19.12.2016
09:32:08
ок, спасиб

Roman
19.12.2016
13:50:35
как выкинуть файл в untracked files git без добавление в .gitignore?

Roman
19.12.2016
13:58:37
добавляем в .gitignore .gitignore fileName

теперь оба файла в untracked files

Алексей
19.12.2016
15:12:46
И как это соответствует критерию "без добавления в .gitignore"? Или .gitignore, который в .gitignore - это не .gitignore?

А если в .gitignore уже есть какие-то правила - что делать будешь?

Roman
19.12.2016
20:17:10
Ну я же составлял этот файл

Страница 52 из 138