
ptchol
02.09.2016
08:24:24
вот это щастье так щастье

N
02.09.2016
08:25:22
О, тоже отлично

ptchol
02.09.2016
08:26:30
и апдейтить терь можно часть дерьма в работающем контейнере

Andrey
02.09.2016
12:43:31
кстати, а водятся тут докеро пхпшники?

Google

Constantine
02.09.2016
13:11:46
а что ты хочешь?

Andrey
02.09.2016
13:16:21
да я вот смотрю на это всё безобразие и теряюсь, предполагается несколько сервисов, на php, распиханых по отдельным контейнерам, и вит думаю, делать им как то более менее общий :alpine php, но ведь каждому из них что то понадобится дополнительно, это как бы добавлять? если ставить в "базовом" всё пакетами а потом ещё для каждого сервиса доставлять уникальные, то вроде всё складно.
Но вот официальные php собраны из исходников, их похоже так "стековать" не выйдет же, хотя там есть механизм добавки модулей, может через него конечно прокатить
есть какие то бест практикс на это счёт или как обычно кто во что горазд? посмотрел тут что предлагают всякие php проекты, ну там вообще пиздец обучно кромешный, не предусматривающий что это как то будет реюзатся


ptchol
02.09.2016
13:20:16
возьми легенький имидж с дебианом, поставь туда тестинг, и ставь из репок
будет толще, но проще. субъективно.
те кто с 1.12 не стали замечать что чаще стало вылезать
Error response from daemon: Driver devicemapper failed to remove root filesystem e90f926f99690273ee2b7c1190ef6946c8c4d87e4f334656ea4b2804c1fa395a: Device is Busy

Алексей
02.09.2016
13:21:12
смега граф драйвера на overlay не помогла
помог дроп диры докера

Andrey
02.09.2016
13:24:19

R-omk
02.09.2016
13:46:37

Andrey
02.09.2016
13:47:56

Google

R-omk
02.09.2016
13:49:01

Andrey
02.09.2016
13:49:30
а есть примеры посмотреть?

R-omk
02.09.2016
13:52:00
а есть примеры посмотреть?
да все в доке написано, docker-php-ext-install или
# Install gd
RUN docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd
и т.д.

Phil
02.09.2016
13:52:12
а есть примеры посмотреть?
ну там вроде как раз этот докер инсталл пхп скрипт. загляни в докер файлофициального - там. он им доставляет

R-omk
02.09.2016
13:52:59

Andrey
02.09.2016
13:53:05
а, да, ну в общем вариант

Phil
02.09.2016
13:53:05
Это мы не через стол в телеге общаемся. Это я за средним сыном в школу езжу

Andrey
02.09.2016
13:53:47
просто удивило, что многие какую то херню творят

Phil
02.09.2016
13:55:27
мм?
собственно можешь внутрь скрипта заглянуть

Lad
02.09.2016
13:57:12
Просто убедиться) Подскажите, плиз, сервер с cpanel, надо б поставить gitlab. Единственный способ, который кажется мне приемлимым - это гитлаб в докере?

Phil
02.09.2016
13:57:39

Lad
02.09.2016
13:58:41
вот эта срань и бесит

Phil
02.09.2016
14:05:13
ну вообще гитлаб жрет, так что надо подумать

Lad
02.09.2016
14:16:07
ресурсов хватит

Andrey
02.09.2016
14:19:05
https://github.com/phpmyadmin/docker/issues/51#issuecomment-244366498 БЛЯ... ну вот зачем они тогда делают публичный официальный образ.....

Evgeny
02.09.2016
14:28:41
там какая логика в нгинксе?

Alexander
02.09.2016
14:33:04

Google

Alexander
02.09.2016
14:33:12
зарегистрировался - и используй сколько нужно (и по времени и по количеству образов)
вы же все знаете лайфхак?
делаем 1 бесплатный приватный репозиторий и там всё храним, а имена проектов в тегах
а при желании туда можно ещё и бэкапы скидывать

Andrey
02.09.2016
14:36:24
там какая логика в нгинксе?
ну они типа собрали такой всё своё ношу с собой и гордя этим, ну прям очень сочетается с докер идеалогией :) через нгинкс они статику ускоряют, и супервизард туда ещё припёрли
хотя как понимаю, они не одиноки, официальных хоть как то реюзабельных докер контейнеров не так чтоб дофига, а вот всяких кадавров, это на выбор

R-omk
02.09.2016
14:37:49

Andrey
02.09.2016
14:38:43
зачем там вообще какая то прокся внутри, ну да раньше он был на php-cli :)

R-omk
02.09.2016
14:40:31
ну вообще это серия контейнеров в которых мне прохрену что внутри лишь бы работало, это же не какойто критичный функционал который должен стабильно в проде работать

Andrey
02.09.2016
14:41:25
ну... вот с этого и начинается

Phil
02.09.2016
14:41:42

R-omk
02.09.2016
14:42:01

R-omk
02.09.2016
14:42:25

Andrey
02.09.2016
14:42:41
чё это так, вполне вроде пускабельное было
что конечно не отменяло убогости

R-omk
02.09.2016
14:43:12

Andrey
02.09.2016
14:44:12
что то ты видно не туда крутил, или я туда, там таймаут был не такой большой, но он такой по дефолту как понимаю, но и не то чтоб маленький

R-omk
02.09.2016
14:45:15

Phil
02.09.2016
14:45:18

R-omk
02.09.2016
14:45:31

Google

Phil
02.09.2016
14:46:37
что это?
официальный контейнер пхпмайадмина

R-omk
02.09.2016
14:46:57
я же сказал что нет, я же написал про другой
мы кастомны йиспольхуем ,
FROM php:5.6-apache
устанавливаются дополнения,
ставится сам админ
копируются нормальные настройки

Phil
02.09.2016
14:47:49
там деловто - от пхп фпм сделать настройку на волум, который предложить. и на него же nginx для статики травить если надо

R-omk
02.09.2016
14:48:29
да какой нахрен fpm и nginx?!
это же просто сраный пхпмайадмин!

Александр
02.09.2016
14:49:03
а причём тут phpmyadmin? ?

R-omk
02.09.2016
14:49:19
потому что про него идет разговор

Admin
ERROR: S client not available

Александр
02.09.2016
14:49:25
Извините, я потерял нить разговора

Phil
02.09.2016
14:49:29

Александр
02.09.2016
14:49:36
ненене, fpm+nginx = phpmyadmin?

R-omk
02.09.2016
14:50:15
у меня и так горы контейнеров которые все нужны что бы один сервис запустить, нехватало еще силы тратьи на поддержу говна

Phil
02.09.2016
14:51:46
Зачем вы работаете простите с гавном в говняном виде? ))

R-omk
02.09.2016
14:52:06
увы! =)
для всего остального все в хорошем виде

Andrey
02.09.2016
14:57:26
ненене, fpm+nginx = phpmyadmin?
тут скорее не про сам майадмин, а про общее идеалогичное, ну вот почему все так любят не обязательное говно к себе в контейнер тацить, проксирующий сервер в проектах на php например, ну никак не обязательная и неотъемлемая часть
хотя их в принципе понять можно, они типа на докерхаб выкладываются и хотят быть запустил и заработало

Google

Александр
02.09.2016
14:58:05

Pavel
03.09.2016
11:47:38
Хотя их впринципе понять можно, они хотят чтобы скачал с докерхаба и все заработало сразу

Andrey
03.09.2016
11:49:40
да, да, почему все так любят использовать софт написанный другими, писали бы сами, на выдуманных самими языках, а то мало личто там

Pavel
03.09.2016
11:50:48
В доконтейнерную эпоху ставили пакеты на сервера через apt-get install и никто не возбухал. А теперь им подавай контейнеры с уже поставленным всем.
Хотя можно воспринимать контейнер как тот же сервер, просто урезанный и с возможностью замораживать и переносить состояние на другую железяку

Andrey
03.09.2016
11:52:01
ты понимаешь, без вот этой коллекции говна, вся эта идея ни стоит НИЧЕГО

Phil
03.09.2016
11:52:19

Pavel
03.09.2016
11:52:31
Не согласен, стоит и очень многого.

Phil
03.09.2016
11:53:21

Pavel
03.09.2016
11:53:30
Людям дали возможность собирать свою конфигурацию, абстрагируясь от конкретного сервера и урезав оверхед. Но им этого мало, они теперь даже конфигурацию не хотят собирать.

Phil
03.09.2016
11:53:59

Pavel
03.09.2016
11:54:30
О том почему они не выстрелили это отдельная дискуссия, вопрос не такой простой.

Phil
03.09.2016
11:54:54
Но без этой кучи говна они ничего не стоят

Pavel
03.09.2016
11:54:57
Значит это в 2002 было настолько криво и неудобно что проще было собирать каждый раз пакеты на серверах.

Phil
03.09.2016
11:56:25
ты не поверишь - оно и сейчас не очень. но работало. не хуже там докера на lxc. но о норм обёртки почти никто не сподобился

Pavel
03.09.2016
11:57:37
не очень - значит не очень и работало ;)
то что само по себе работает - мало о чем говорит, должны быть еще обертки, документация, процесс дистрибуции, вот это вот все.

ptchol
03.09.2016
12:08:34

Alan
03.09.2016
12:28:38
@BAGArt connect_back на маке не работает но с remote_host должно быть норм попробуй так:
у себя sudo ifconfig lo0 alias 10.254.254.254
и в конфиге потом его пропиши
xdebug.remote_host=10.254.254.254