Alexey
14.03.2019
12:21:26
это сверху накладывается при docker run -v
docker run --rm -it \
--volume $PWD:/app \
composer install
вот так стоит делать и будет ок, тут dockerfile и build не нужен
https://hub.docker.com/_/composer
это описано на офф станице образа composer
DimenSi
14.03.2019
12:23:27
и че он будет мне инсталить, если у меня даже проекта там нет
Google
Alexey
14.03.2019
12:24:06
docker run --rm -it \
--volume $PWD:/app \
composer init
DimenSi
14.03.2019
12:24:59
у меня не хватает базы чтоб понять о чем вы говорите
но спасибо за старание
Alexey
14.03.2019
12:25:19
docker run --rm -it \
--volume $PWD:/app \
composer init
напиши и пойдешь в любой папке
DimenSi
14.03.2019
12:25:39
куда пойду?
Alexey
14.03.2019
12:25:51
поймешь*
DimenSi
14.03.2019
12:26:42
я не очень понимаю зачем мне запускать свой докер-композе конфиг через докер и не знаю что указывать в качестве образа
я с голым докером мало работал, максимум знаю как собрать данные в образ, но не больше
Alexey
14.03.2019
12:27:12
не использовать docker-compose пака нет понимания docker
docker-compose делает docker run. И все большей частью. Делай руками, пока не поймешь как все устроено.
DimenSi
14.03.2019
12:28:11
я не хочу)
я просто хотел один раз развернуть докер для разработки, потому, что не хотел пачкать свой компьютер пхп
мне не интереснен пока докер глубже
Google
Anatoly
14.03.2019
12:29:15
Каков бестпрактис по инструментарию для реализации (упал контейнер - пришла смс/почта/пуш и т.д) ?
Alexey
14.03.2019
12:29:41
DimenSi
14.03.2019
12:29:41
я нашел готовый конфиг под докер, подредактировал его под себя и запустил. И больше ничего пока о докере знать не хочу.
Mikhail
14.03.2019
12:29:43
Anatoly
14.03.2019
12:30:07
@alexesDev а биплатно?
Alexey
14.03.2019
12:30:19
до 5 хостов с небольшой историей он бесплатный.
своё с нуля займёт прилично времени.
Anatoly
14.03.2019
12:30:43
А критерий небольшого )
Ладно почитаю
Cadvisor не даст этого кроме метрик?
Не докрутить?
Artur
14.03.2019
12:31:33
graylog ещё можно докрутить
Alexey
14.03.2019
12:31:38
графана умееет алерты
phrometeus + alertmanager
и куча всего другого
графана даже в tg может
Anatoly
14.03.2019
12:32:34
В грейлог то что/чем слать?
Artur
14.03.2019
12:33:06
Anatoly
14.03.2019
12:33:48
Понял. Если elasticsearch есть не пойдет в качестве альтернативы?
Artur
14.03.2019
12:34:04
грейлог в тг тож может
George
14.03.2019
12:38:49
prometheus + alertmanager - норм варик
Google
George
14.03.2019
12:39:07
грейлог - это сильно лучше, чем эластик. Там и алертинг, и разделение прав и куча еще всего, что самому поверх эластика делать надо
Artur
14.03.2019
12:40:07
хех. так грейлог и юзает эластик как хранилку
грейлог это по сути обвес вокруг
George
14.03.2019
12:40:48
грейлог - это по сути коробочное решение
под капотом монга и эластик
и самая засада, что напрямую эластик из него ты не можешь использовать
Artur
14.03.2019
12:41:14
почему тогда коробка разворачивается кусками ?
отдельно грейлог, отдельно эластик
George
14.03.2019
12:41:39
внутри эластик, монга и вебуи
эластик в качестве сторедже
Artur
14.03.2019
12:42:19
elk назовёшь коробочным решением ?
George
14.03.2019
12:42:56
elk будет коробочным, если ты купишь энтерпрайз версию, сверху еще полирнешь икспаком. И еще чтоб не самому разворачивать, а чтоб за тебя
Artur
14.03.2019
12:46:20
хм.
я свой грейлог2 разворачивал кусками ( эластик, монго, грейлог) . ну не как не назову это коробкой
ух. оказывается грейлог3 уже есть с новыми плюшками
George
14.03.2019
13:00:45
Google
George
14.03.2019
13:00:55
Ну, можно через плейбуки установить
Andrew
14.03.2019
13:23:01
подскажите пожалуйста
раньше у ADD в докерфайле был параметр -O
не так давно его удалили из докера
подскажите что он делал
George
14.03.2019
13:24:26
Andrew
14.03.2019
13:24:45
я понимаю
но сейчас я просто хочу вспомнить что делал параметр -O
Larymar
14.03.2019
13:35:44
George
14.03.2019
13:36:39
Логи надо читать, конфиг. Явно что-то не то
Larymar
14.03.2019
13:37:42
George
14.03.2019
13:38:07
В /var/log ищи
Larymar
14.03.2019
13:38:20
DimenSi
14.03.2019
13:43:44
docker довольно медленно работает на маке, и нагуглить каких-то решений без стены текста не могу
есть решения?
Alexey
14.03.2019
13:44:01
поменять мак)
George
14.03.2019
13:44:12
Работает сносно. Но ты прав - да, медленнее, чем на линукск
И ещё момент - там не все каталоги пробрасываются в докер. Просто имей в виду. Хомяк, рабочий стол, что-то еще
DimenSi
14.03.2019
13:44:54
ну просто ждать ответ от бека по 2 секунды немного жескто
George
14.03.2019
13:44:57
Но это в настройках докер десктоп можно пофиксить
Ты же не прод там гоняешь.
Google
DimenSi
14.03.2019
13:45:21
да, но хочу мощи
George
14.03.2019
13:45:44
Тогда подними куб в облаке
И деплой туда. Будет моща
DimenSi
14.03.2019
13:46:00
ой, все, пошли слова иностранные
куб, облако
буду терпеть 2 секунды
но все равно спс за помощь
ildar
14.03.2019
13:47:46
DimenSi
14.03.2019
13:48:28
ildar
14.03.2019
13:48:33
Саша
14.03.2019
13:48:57
ildar
14.03.2019
13:51:17
вряд ли это дёргается каждый раз. но на всякий случай почитай https://docs.docker.com/docker-for-mac/osxfs-caching/ и issues https://github.com/moby/moby/issues
DimenSi
14.03.2019
13:52:20
ildar
14.03.2019
13:55:02
docker ate my hdd #memories
https://github.com/moby/moby/issues/21925
DimenSi
14.03.2019
13:55:51
спасибо, но я хочу разрабатывать, а не страдать
но и не хочу пачкать свой комп пхпшкой
от убунт и прочего дерьма я страдаю, разрабатывать удобней все же маке
George
14.03.2019
13:57:31