
whalemare
03.01.2018
10:09:08
Остальное вообще не важно, как там у других
Мне удобнее ветками работать, т.к часто делаю PR и нужно небольшие куски смотреть

Artem
03.01.2018
10:09:26

whalemare
03.01.2018
10:09:53
Латест для юзеров, не для девелопера

Антон
03.01.2018
10:12:05
я к тому, что при пуше или мердже в мастер надо билдить образ? тогда логичней тэг мастер делать на этот образ

Google

Антон
03.01.2018
10:12:20
а латест на v0.0.15

Евгений
03.01.2018
10:56:00

Max
03.01.2018
11:27:34

Alexey
03.01.2018
11:27:39

Евгений
03.01.2018
11:28:26

Alexander
03.01.2018
12:15:24

Alexey
03.01.2018
12:50:39
Я ваще-то ссылку на камент кинул
Тыж пойми, главное заявить что докер жил, жив и будет жить, аки Ленин, шобы не остатся вот таким вот парнем из твоего комментария

Alexander
03.01.2018
12:50:57
XD

Alexey
03.01.2018
12:54:16
Ну и в целом из коментов мне больше понравилось про то, как индус сломал вот это https://github.com/moby/moby/issues/34601
и они полгода решают кому чинить

Alexander
03.01.2018
12:58:49
Вот это код! err, err2!
Это в го стандарт?

Google

Александр
03.01.2018
13:11:44
сокращения - да, сам код - хрень какая-то

Andrey
03.01.2018
14:40:29
короче вот конфиг
version: '2'
services:
database:
image: mysql:5.7
volumes:
- dbdata:/var/lib/mysql
env_file:
- .env
environment:
- "MYSQL_DATABASE=${DB_DATABASE}"
- "MYSQL_ROOT_PASSWORD=${DB_ROOT_PASSWORD}"
- "MYSQL_USER=${DB_USERNAME}"
- "MYSQL_PASSWORD=${DB_PASSWORD}"
ports:
- 33061:3306
volumes:
dbdata:работает все за исключением MYSQL_USER & MYSQL_PASSWORD
только root создается
вот пример .env
DB_HOST=database
DB_PORT=3306
DB_DATABASE=test_schema
DB_USERNAME=user
DB_PASSWORD=test_user
DB_ROOT_PASSWORD=test

Александр
03.01.2018
14:42:28
Если не указан user, он ругается и не создаёт контейнер
удали контейнер и volume
env_file можешь не указывать
docker-compose сам видит .env
если имя именно такое у него

Andrey
03.01.2018
14:44:07

Aleksandr
03.01.2018
14:44:37

Александр
03.01.2018
14:44:39
так он его создаёт только при создании базы

Andrey
03.01.2018
14:52:31
есть ли книга какая-то по докеру. хотя бы по началу на русском что бы понять это все, а потом можно и на английском

Александр
03.01.2018
14:54:14
Без английского никак
Там же по контексту всё понятно, даже если англ на базовом уровне

Evgeniy
03.01.2018
14:55:36

Александр
03.01.2018
14:56:06
Не соглашусь, тонкостей много)
Если для разработки - то да, но для работы с докером нужно много знать

Evgeniy
03.01.2018
14:57:17
Не соглашусь, тонкостей много)
Главное - понять суть. А все тонкости будут вытекающими. Для всех тонкостей нужно хорошо знать как работают процессы в linux.
Тут и года не хватит, наверное. Не то, чтобы книжку прочитать...

Александр
03.01.2018
14:57:32
А то появляются потом вопросы как мне ssh в докер прокинуть и работать с ним как с vps

Google

Evgeniy
03.01.2018
14:59:06

Arzhaan
03.01.2018
15:43:18
Что скажете насчет этого https://labs.play-with-docker.com/
Кто-нибудь пробовал, как его запустить под свой терминал?
Все таки интересная у них песочница, если поиграться через ssh. Но у меня че то не подключается к нодам, когда создаю новый сеанс

Vik
03.01.2018
16:20:39
Чат, мы тут завтра Разбор Полетов писать будем.
Завтра планируем углубить тему Docker, Kuber и все такое про контейнеры
Приходите в онлайн, для интерактива
https://www.facebook.com/razborPoletovPodcast/posts/1663457740377086

Aleksandr
03.01.2018
16:33:34

Vik
03.01.2018
16:34:31
@jbaruch последний раз раздавал на Kubercon

Alexander
03.01.2018
18:54:37
@Vfd4bi ты должен иметь своё мнение на этот счёт, правда?

Baruch
03.01.2018
19:00:16

Nklya
03.01.2018
19:04:22
Может у Александра нет интернета))

Vlad
03.01.2018
19:22:14

Vik
03.01.2018
19:27:12
Но это не точно

Alexander
03.01.2018
19:27:50

Baruch
03.01.2018
19:28:11
а за “интернет” надо, не?

Alexander
03.01.2018
19:28:18
"онлайн" - это не место, это состояние

Vik
03.01.2018
19:28:40
А как правильно, люди добрые?

Alexander
03.01.2018
19:28:42
сервер - онйлан.
если человек сказал, что сервер в онлайн - значит он дебил

Google

Леха
03.01.2018
19:28:56
Вот docker-compose файл: https://pastebin.com/dSjWd6S1
Вот сам Dockerfile: https://pastebin.com/qtphYFht
Надо при пересборке контейнера выполнить скрипт миграции: ./sh/migrations.sh -dbn stageMongoApp up
Как я ни извращаюсь - на момент запуска MongoDB еще не запущен.

Vik
03.01.2018
19:29:00

Baruch
03.01.2018
19:29:29

Alexander
03.01.2018
19:37:12

Baruch
03.01.2018
19:38:49
всё равно херня
я всё ещё _в_ ахуе от твоих обвининий. Вне зависимости от моего местонахождения.

Admin
ERROR: S client not available

Alexander
03.01.2018
19:39:06
это замечательно

Andrey
03.01.2018
20:00:37
можно ли в dockerfile после монтирования раздела ( volume ) запустить команду, ну что бы не docker exec, а сразу все в одном месте ?
или так неправильно ?

Aleksandr
03.01.2018
20:03:27

Andrey
03.01.2018
20:04:15

Aleksandr
03.01.2018
20:04:58
что хочешь сделать?

Andrey
03.01.2018
20:17:38

Aleksandr
03.01.2018
20:23:21

Антон
03.01.2018
20:23:23
а чем docker-compose exec не подходит?

Andrey
03.01.2018
20:24:14

Aleksandr
03.01.2018
20:26:28
разверни, что хочешь сделать

Антон
03.01.2018
20:27:02
я тоже не пойму что ты хочешь сделать

Andrey
03.01.2018
20:30:43
я хочу запустить фронтенд в контейнере
но для этого нужно сделать его билд
в Dockerfile я не могу эту команду npm build в RUN прописать ибо еще нету файлов в директории /var/www
а писать через exec каждый раз, может не каждый не удобно

Aleksandr
03.01.2018
20:32:18

Google

Andrey
03.01.2018
20:32:37

Aleksandr
03.01.2018
20:32:56
для разработки юзай волюмы, для деплоя multistage build
не знаю зачем тебе для дева билдить.

Andrey
03.01.2018
20:34:44
вообщем вы правы, но попробовать сделать билд типа продакшин вот я пытаюсь, ладно и на том спасибо

Aleksandr
03.01.2018
20:35:45

Tema
03.01.2018
20:39:15


Леха
03.01.2018
20:48:59
Спасибо, завтра попробую

Nikolay
03.01.2018
21:10:11

Anton
03.01.2018
21:13:28
Господа погромисты, придержывайтесь приличий, пожалуйста, невозможно читать.

Pavel
03.01.2018
21:17:48
карауль!!! тут "погромисты" - сейчас погромы будут....

Baruch
03.01.2018
21:18:12
так уже же. Меня вот громят за выход в онлайн.

Amirkaaa
04.01.2018
07:48:16
доброго времени суток, вопрос, как получить error_logs из контейнера nginx ?
может кто знает как вытащить именно ошибочные логи ?

Artem
04.01.2018
07:51:18
По умолчанию все идет в stdout вроде как, так что грепать по логам контейнера

Amirkaaa
04.01.2018
08:00:58
что если grep нечего толкового не дал ?
warn/info/debug/error почти все перепробовал

Yevhen
04.01.2018
08:08:41
Have nginx access_log and error_log log to STDOUT and STDERR of master process - Stack Overflow
https://stackoverflow.com/questions/22541333/have-nginx-access-log-and-error-log-log-to-stdout-and-stderr-of-master-process/29951559#29951559