
Konstantin
06.06.2017
15:44:16
mysqld -c /my.cnf

Arkadiy
06.06.2017
15:48:05

Konstantin
06.06.2017
15:48:29
и да, зачем тебе свой? бери готовый

Arkadiy
06.06.2017
15:49:38
да понятно, что есть) я собираю докер под конкретную задачу со специфически настроенными mysql, nginx и apache

Google

Arkadiy
06.06.2017
15:49:47
и нет, в разные контейнеры это вынести нельзя)

Konstantin
06.06.2017
16:00:11

Arkadiy
06.06.2017
16:17:51

Konstantin
06.06.2017
16:18:41
ну если учесть что ты запускаешь сервисы в контейнере, то могу на 120% сказать что ты пошёл не тем путём и "льзя"

Alex
06.06.2017
16:18:47
Может тогда и не докер юзать?
Lxc какой нить

Arkadiy
06.06.2017
16:42:24
А с другой стороны, почему бы и нет?
Почему бы не использовать докер как аналог обычной виртуалки?
Или песочницы

Konstantin
06.06.2017
17:07:49

Arkadiy
06.06.2017
17:18:44

Konstantin
06.06.2017
17:19:16
ставь supervisord уж тогда (я этого не говорил)
а вообще, есть аргументы делать из докера vz\vagrant\lxc\whatever?

Google

Arkadiy
06.06.2017
17:21:21
ну lxc на самом деле неплохой вариант

Igor
06.06.2017
17:33:00

Konstantin
06.06.2017
17:33:21

Igor
06.06.2017
17:39:35

Konstantin
06.06.2017
18:15:25

Andrey
06.06.2017
20:00:04
Короче, переименовывайте чат в вагрантологию
Дальше никак)

Ivan
07.06.2017
07:58:27
Народ, я на какие то видимо грабли наступил известные, внезапно мой docker version 1.11.2, build b9f10c9
стал нечеловечески тупить на сборках, минут по пять добавляет копеешный файл через ADD

Alexei
07.06.2017
08:30:39
docker images -aq |wc -l

Ivan
07.06.2017
08:31:04
127

Alexei
07.06.2017
08:31:57
https://github.com/moby/moby/issues/12624
наверное пора обновиться
или почисти образы

Ivan
07.06.2017
08:36:37
ааа, спасиб

Konstantin
07.06.2017
10:36:15
И на overlay переключить

Ivan
07.06.2017
11:05:26
а это где

Konstantin
07.06.2017
11:19:54

Ivan
07.06.2017
11:30:30
Overlay

Konstantin
07.06.2017
11:32:10
Overlay
"storage-driver": "overlay2"

Google

Ivan
07.06.2017
11:35:22
при этом образа пропадут?

Alexei
07.06.2017
11:37:10
Да

Konstantin
07.06.2017
11:37:11
да, а нах нужны?
можно экспорт-импорт
Кто-то знает готовую проксю с letsencrypt под swarm?
Лажа, все только с одной нодой умеют, велосипедить своё?

Andrey
07.06.2017
15:05:49
приветствую! подскажите пожалуйста: мне необходимо использовать тома, которые я указываю в docker-compose, в dockerfile сервиса, но их там не видно (после сборки эти тома разумеется видны)
возможно ли такое вообще? доступ к этим томам на этапе сборки в dockerfile
заранее спасибо
для наглядности: есть docker-compose с сервисом А у которого volumes: -./foo:/var/lib/foo
а у сервиса А есть dockerfile, в котором RUN cd /var/lib/foo не работает, но если собрать, то через терминал я могу посмотреть эти файлы (в контейнере)

Konstantin
07.06.2017
15:09:11
RUN mkdir
или WORKDIR /var/lib/foo

Andrey
07.06.2017
15:09:55
RUN mkdir
это создаст пустую директорию, а мне необходимо, чтобы содержимое директории на машине было доступно в контейнере именно в момент сборки

Konstantin
07.06.2017
15:10:31
нет, ты собираешь образ, а volume - это операция с контейнером

Konstantin
07.06.2017
15:10:54
делай ADD\COPY в образ, но тогда volume не сможешь

Andrey
07.06.2017
15:11:58

Konstantin
07.06.2017
15:12:54
укажи context и туда всё складывай
Dockerfile
foo

Andrey
07.06.2017
15:14:00

Konstantin
07.06.2017
15:14:57
https://i1.wp.com/dotsandbrackets.com/wp-content/uploads/2016/11/tree.jpg

Igor
07.06.2017
16:40:49
А можно расшарить данные между контейнерам на этапе билдинга?
Скажем один контейнер тянет в себя проект с гита, собирает, а потом шарит собранный проект другим контейнерам

Google

Igor
07.06.2017
16:43:53
Или это нонсенс и так не надо?

Artem
07.06.2017
16:44:08
Общий маунт?

Igor
07.06.2017
16:47:48
Но он станет доступен только после того как всё сбилдиться?
Или я не прав

Alexei
07.06.2017
16:54:52
volumes_from ?

Admin
ERROR: S client not available

Konstantin
07.06.2017
16:59:53
что за день сегодня?)

Igor
07.06.2017
17:00:00

Konstantin
07.06.2017
17:00:01
контейнеры != образы
ты билдишь образ, а не контейнер

Igor
07.06.2017
17:00:30
Да, напутал

Konstantin
07.06.2017
17:00:42
MultiStage может помочь, в 17.05 появился
да, и кстати, это конечно грубо, но доходчиво))
https://www.youtube.com/watch?v=JWDZuTqfzXY

Igor
07.06.2017
17:04:17
Сорян

Konstantin
07.06.2017
17:04:22
ты за месяц ни разу правильно не написал тся))
мне этот ролик недавно попался, я его сразу вспомнил, сорри если грубо))

Igor
07.06.2017
17:05:41
Да не, всё норм
Больше не буду)

Konstantin
08.06.2017
08:00:52

Google

Igor
08.06.2017
08:01:07
Ну так 17.04 пока?
ИЛи на гите не ласт версии?

Konstantin
08.06.2017
08:02:22
О, спасибо за новость, 17.04 вышел)

Igor
08.06.2017
08:02:23
А нет
это я не доглядел

Konstantin
08.06.2017
08:02:43
17.05 в мае вышел
Edge ветка

Igor
08.06.2017
08:11:39
Я единственного не пойму
А как это раньше делали без multi stage

Konstantin
08.06.2017
08:12:30
Что делали?

Igor
08.06.2017
08:12:39
Если у тебя билдинг нескольких образов зависит от кода
В Кадый тянули гит и качали?
Каждый

Konstantin
08.06.2017
08:14:22
Собирать по очереди или вне докера