
Эдуард
25.06.2018
20:31:21
Без него

Daniel
25.06.2018
20:31:41
Итак, это про кубер

Andrey
25.06.2018
20:31:44
хм, ну тож логично конечно.

Google

Daniel
25.06.2018
20:32:02
Каждое php-приложение = отдельный под с PHP-FPM + NGINX?

Эдуард
25.06.2018
20:33:20
Оценишь при первом же дебаге

Robert
25.06.2018
20:53:21

Daniel
25.06.2018
21:00:08

Deep Sea
25.06.2018
21:00:13

Daniel
25.06.2018
21:01:09
Возможно когда нибудь можно будет в reactphp, но видимо не сегодня

Deep Sea
25.06.2018
21:04:41
там уже и nginx unit допилят

Arty
25.06.2018
21:42:05
у кого-нибудь были проблемы с регистрацией на aws? не звонит нифига на телефон

Единорожа
25.06.2018
21:44:01
+, через саппорт активировал

Эдуард
25.06.2018
21:46:58

Arty
25.06.2018
21:47:33
вот же уроды, такие бабки получают и всё через жопу
написал тикет...

Google

Dzmitry
25.06.2018
21:54:51
Кажется
У нас тоже не приходит

Arty
25.06.2018
21:55:22
каким образом?)) мне HR'ы из англии через день звонят без проблем

Dzmitry
25.06.2018
21:55:54
Телефонных
Имел ввиду

Arty
25.06.2018
21:56:18
это проблема амазона и судя по гуглу ей лет 5

Григорий
25.06.2018
22:17:07
подскажите, есть у кого годные преподы по англ? носитель, желательно

Oleg
25.06.2018
22:33:30
Посоны, как в этом вашем докере зашарить переменные?
FROM alpine:latest as base1
ARG v1=World
ENV v1=$v1
RUN echo ${v1}
FROM alpine:latest as base2
RUN echo ${v1}
===
docker build --no-cache .
Sending build context to Docker daemon 2.048kB
Step 1/6 : FROM alpine:latest as base1
---> 3fd9065eaf02
Step 2/6 : ARG v1=test
---> Running in c15a693a3d6e
Removing intermediate container c15a693a3d6e
---> 54a294dc9517
Step 3/6 : ENV v1=$v1
---> Running in 7dd3be538411
Removing intermediate container 7dd3be538411
---> a30aca762bbe
Step 4/6 : RUN echo ${v1}
---> Running in b60a3079864b
test
Removing intermediate container b60a3079864b
---> 026386949f08
Step 5/6 : FROM alpine:latest as base2
---> 3fd9065eaf02
Step 6/6 : RUN echo ${v1}
---> Running in 1147977afd60
Removing intermediate container 1147977afd60
---> a78076670b4f

Konstantin
25.06.2018
22:50:43
Он не наш, это достояние народа ?

Daniel
25.06.2018
22:52:08
"мы, народ..."

Konstantin
25.06.2018
22:52:31

Oleg
25.06.2018
22:55:37

Konstantin
25.06.2018
23:34:45

Oleg
25.06.2018
23:35:51
докер не для прода же
корочи, я завел на них баг, пусть сами расскажут чо делать )
https://github.com/moby/moby/issues/37345

Konstantin
25.06.2018
23:37:09
Там таких ишью знаешь сколько?

Oleg
25.06.2018
23:38:38
Мультистейдж - это элемент сборщика, а не механики виртуалок

Google

Oleg
25.06.2018
23:39:08
Ты же не устанавливаешь апач внутрь докера с последующим коммитом, а правишь спеки

Konstantin
25.06.2018
23:39:09
Внутри это разные контейнеры

Oleg
25.06.2018
23:39:18
Так и тут, есть сборщик который интерполирует спеки
Переменные которые работают на уровне сборщика не должны уходить дальше сборщика

Konstantin
25.06.2018
23:39:56
Читай выше, а вообще, блин, этот лучший ишью что я видел, поклон)
Не сарказм

Oleg
25.06.2018
23:40:55
Ну я прочитал, что у них в подсказке написано, и описал ишью как они просили =) Там есть шаблон тикета

Konstantin
25.06.2018
23:41:09
Ну серьёзно, это разные контейнеры, там нет логики взаимодействия, просто копирование
Может твою задачу можно иначе решить?

Oleg
25.06.2018
23:41:45
вот дженкинс собирает и запускает куски vmware. Ты различаешь между дженкинсом и вмварью?

Konstantin
25.06.2018
23:43:38
Кстати, правку в твой ишью добавлю тут - по логике, ENV у каждого свои, но вот ARG могут и общий сделать и думаю было бы логично

Oleg
25.06.2018
23:43:55
ага, добавляй)

Konstantin
25.06.2018
23:44:07
Не, я с мобилы

Oleg
25.06.2018
23:44:15
мою задачу можно решить, например, дампя переменные в JSON

Konstantin
25.06.2018
23:44:26
Я там своё откоментил)

Oleg
25.06.2018
23:44:50
или отказавшись от мультистейджа и перейдя на какое-нибудь монструозное говно типа дженкинса, нафигачив туда обвязочного кода

Konstantin
25.06.2018
23:45:12
Гив ми э ризан
Что ты хочешь сделать?
Заменить ci мультисейджем?

Oleg
25.06.2018
23:45:45
да

Google

Konstantin
25.06.2018
23:45:55
Не круто)

Oleg
25.06.2018
23:46:21
зато работает

Konstantin
25.06.2018
23:46:33
Не работает же

Oleg
25.06.2018
23:46:52
да работает всё, дампишь в JSON, на следующем стейдже вычитываешь назад
просто не так удобно, как можно было бы при прямой поддержке

Konstantin
25.06.2018
23:48:05
Ладно, твои хотелки, твоё право
Имхо

blkmrkt
26.06.2018
00:19:23
странная фигня с GCE - создаю VM с 6ТБ диском, а используется только 2ТБ. Так и задумано? Как это место расширить? Debian 9 там

Deep Sea
26.06.2018
00:55:32
Таблица разделов какая?
Если MBR, то лимит на размер как раз 2 тб

blkmrkt
26.06.2018
01:10:33

Andrey
26.06.2018
01:47:43
Даже вот если не брать кубер, взять docker-compose
Для каждого мкс записывать отдельный PHP-FPM + NGINX?
запихивай в один контейнер с супервизором, проще всего runit.
Минусы: закидают какашками в этом чате за "неправильный подход"
Плюсы:
* один контейнер - один сервис
* точно не понадобится вольюм для передачи статики от php-fpm в nginx
* один healthcheck
* можно nginx и php-fpm связывать через сокет
* не надо заморачиватьсья с security, поскольку php-fpm не доступен снаружи контейнера
* проще делать HA, если не в кубере а в heroku или swarm
По крайней мере, у меня так. Основным аргументом для меня было то, что php-fpm не умеет отдавать статику (динамически генерится приложением), а у меня нет (простой) возможности городить вольюмы

Pavel
26.06.2018
04:45:32
https://youtu.be/uahCG6IaU4Y

Andrey
26.06.2018
04:48:16
странная связка. кубер работает с опакеченными в докер приложениями, какая там специфика может быть относительно php?
вобщем, вполне внятно, можно своим разработчикам показать. Спасибо за ссылку
но СиСиАш я не забуду

Google

next
26.06.2018
05:04:09
граммар наци как бы подсказывает что четких критериев как выговаривать те или иные иностранные слова - нет

Andrey
26.06.2018
05:04:36
S - эс. Си - это c
ну и H - это эйч
я не критикую особо, сам говорю сэ-сэ-ха. просто си-си-аш смешно звучит
поэтому и не забуду :)

Daniel
26.06.2018
05:08:04

Григорий
26.06.2018
07:03:49
ещё раз, посоветуйте какой-нибудь vpn сервер с няшной мордой, да что б бесплатный был

dmage
26.06.2018
07:05:29
softether

Dmitry
26.06.2018
07:05:36
https://hub.docker.com/r/linuxserver/openvpn-as/

Григорий
26.06.2018
07:09:18
мэни тенкс

Дмитрий
26.06.2018
07:16:57


Oleg
26.06.2018
07:17:35

Дмитрий
26.06.2018
07:33:48
Подскажите, можно ли как-то просунит в сборку контейнера переменную не правя докерфайл?