
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