
Andrey
11.07.2017
09:31:26
чтобы далеко не ушел
жава в контейнере
но виноват докер

Alex
11.07.2017
09:32:49

Google

Alex
11.07.2017
09:32:49
блин, сегодня чет веселый день, аж отвлекаться не хочется)

Timur
11.07.2017
09:32:53

Andrey
11.07.2017
09:33:05
https://wiki.eclipse.org/Jetty/Feature/Jetty_Logging искать resources/jetty-logging.properties

Artem
11.07.2017
09:33:27

Andrey
11.07.2017
09:33:42
далее JAVA_OPTS -Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.StdErrLog
-Dorg.eclipse.jetty.LEVEL=DEBUG

Alex
11.07.2017
09:33:59
удаленная виртуалка с докером и контейнеры с явой

Andrey
11.07.2017
09:34:14
я бы прострелил оба колена ему

Artem
11.07.2017
09:34:30
этож не продакшн)

Andrey
11.07.2017
09:35:18
но делать этого конечно не буду, виноват вообще вагрант провижн
солтстек энд пилларз

Alex
11.07.2017
09:35:49
а че такого?)
та понятно, просто на фоне общего диалога чет смешно чутка)

Timur
11.07.2017
09:35:54

Google

Artem
11.07.2017
09:37:27

Andrey
11.07.2017
09:37:45
environment: - JAVA_OPTS='blame vagrant, please'
ну или через .env файл

Konstantin
11.07.2017
09:38:37

Aleksandr
11.07.2017
09:41:38

Andrey
11.07.2017
09:42:31
Саша, это универсальный способ решения проблем, водка вагрантовка
...и завтра уже наступило

Konstantin
11.07.2017
09:46:26

Artem
11.07.2017
10:24:52
а у сварма нет фишки как в кубере чтобы нфс-шару можно было задать как какой нибудь persistent volume и раздавать для сервисов на нодах?
точнее маунтить

Konstantin
11.07.2017
10:32:07
Docker plugin install "name"
На сайте список есть

Alex
11.07.2017
11:22:19
А никто не подскажет, можно ли как-нибудь чекнуть все в контейнере поднялось полноценно или нет?
Без обращения к docker api и подобной низкой магии. Мало ли, мож команда есть волшебная о которой я не знаю.

Vasily
11.07.2017
11:22:38
логи попрытить

Alex
11.07.2017
11:22:56
Нууууу вариант.

Konstantin
11.07.2017
11:23:04

Alex
11.07.2017
11:23:14
О, чет умное, сяпки, пойду почитаю.

Konstantin
11.07.2017
11:27:37

Alex
11.07.2017
11:28:00
Та не, ет понятно, я немного не в том ракурсе спросил.

Google

Alex
11.07.2017
11:28:31
Контейнер создается-то молниеносно, а вот сервис в контейнере может подниматься молниеносно+N секунд.

Konstantin
11.07.2017
11:29:24
Угу, тут healthcheck поможет

Alex
11.07.2017
11:29:41
Если там какая-нибудь монстроуозная сервисина и на слабом железе - вот тут и надо понять как она там живет и все такое.

Konstantin
11.07.2017
11:29:58
Его даже на другой контейнер натравить можно. Типа дождаться бд и потом стартовать

Alex
11.07.2017
11:30:12
О, ничоси, прикольно
Я читал про эту чекалку, но чет подзабыл. А если она и такое умеет, то ваще огонь.

Konstantin
11.07.2017
11:31:16
не, я чот намудрил, базу чекать энтрипойнтом надо

Leonid
11.07.2017
11:41:21
А как же docker logs <container_name>?

Roman
11.07.2017
11:46:17
Docker completely stuck - unregister_netdevice: waiting for lo to become free. Usage count = 1 · Issue #254 · coreos/bugs
https://github.com/coreos/bugs/issues/254#issuecomment-314418199
Джва года жду уже)
Недавно опять падало

Konstantin
11.07.2017
11:53:10

Roman
11.07.2017
11:53:36
так не только на кореоси падает
дебиан последний раз был
проблема в ядре + докер

Konstantin
11.07.2017
11:55:42
Сразу у всех проблема? Может там еще и баг интела с HT?
Общий, один на всех

Roman
11.07.2017
11:57:24
нет там что то редкое но стабильное, уже два года ищут причину
костыли решают (

Vladimir
11.07.2017
12:15:31
всем привет. перенёс сайт с хостинга на VDS. lamp в контейнерах..
1. nginx :80
2. php-fpm
3. mysql
Проблемка в настройке файрвола..
При настройки iptables стандартным (для меня) скриптом мои правила не дают запустить docker-compose...
может у кого есть опыт в написании скрипта для конфигурации iptables с этим зоопарком?

Google

Artem
11.07.2017
12:16:08
докер сам настраивает правила
не мешайте ему

Vladimir
11.07.2017
12:16:56
да но я правила для самой VDS добавлял

Artem
11.07.2017
12:18:24
так открыть порт 80 или тот который на хост прокинут и не трогать остальные правила которые генерит докер при поднятии
и все будет работать
очистить все правила, поднять композ и после этого закрывать поочередно то, что вам там нужно
не трогая того, что генерит докер

Konstantin
11.07.2017
12:25:46

Arkadiy
11.07.2017
12:30:51
господа) подскажите) вопрос где-то между докером и линуксом)
решил сделать контейнер, который можно будет поднять через любой промежуток времени независимо от версий пакетов

Admin
ERROR: S client not available

Arkadiy
11.07.2017
12:31:06
и начал указывать конкретные версии пакетов
RUN apt-get install -y mysql-server=5.7.15-0ubuntu2 && \
apt-get install -y nginx=1.10.1-0ubuntu1.2 && \
apt-get install -y apache2=2.4.18-2ubuntu4.1 && \
...
первое время все было окей, но потом часть пакетов перестало находиться

Roman
11.07.2017
12:32:13
базовый имейдж надо делать
и замораживать пакеты
но тоже не поможет

Arkadiy
11.07.2017
12:32:27
жирный выходит очень
с моим окружением гиг фактически

Roman
11.07.2017
12:32:48
alpine в помощь

Arkadiy
11.07.2017
12:32:53
фиксация версий вообще плохая идея?

Google

Roman
11.07.2017
12:33:05
не всегда возможно
была еще такая штука - https://nixos.org/
но я не знаю насколько оно живое

Artem
11.07.2017
12:34:04

Arkadiy
11.07.2017
12:34:45
по сути да

Artem
11.07.2017
12:35:04
если нужна фикс версия то тяните именно контейнер этой тулы

Konstantin
11.07.2017
12:35:11

Artem
11.07.2017
12:35:11
docker pull mysql:5.7
к примеру

Roman
11.07.2017
12:35:40
Ну базовый имейдж делать со всеми тулзами

Arkadiy
11.07.2017
12:35:45
ок, понял
спасибо

Artem
11.07.2017
12:36:49

Roman
11.07.2017
12:37:07
Есть такое

Artem
11.07.2017
12:37:19
3 имаджа на базе альпайна или порезанного дебиана будут весить гораздо меньше чем один со всеми этими хвостами

Roman
11.07.2017
12:37:29
Но это уже другая проблема
Которая тоже решается

Artem
11.07.2017
12:38:13
ну лучше сразу дизайнить учитывая эти нюянсы, чтобы не искать потом как их устранять)

Roman
11.07.2017
12:38:46
Так замораживание версий само несёт кучу нюансов
Тут уже принцип меньшего зла

Vladimir
11.07.2017
12:40:16

Artem
11.07.2017
12:40:54