
Pavel
29.08.2017
07:05:21
Да пока только только начал ковырять на тестовом стенде
elk стек тоже в докерах крутится?

Vladimir
29.08.2017
07:06:58
https://stepik.org/lesson/35907/step/9?course=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8&unit=15063

Google

Vladimir
29.08.2017
07:07:07
Вот тут :)

Nick
29.08.2017
07:07:10

Vladimir
29.08.2017
07:07:44
А вам не кажется что эластик не стоит держать в докер ? Как и все бд
он очень требовательный к IO

Nick
29.08.2017
07:09:18
У нас не проблема вытащить его из докера. Вот если б мы боялись за данные эластика, то мы бы его вытащили)
Да и нет особого оверхеда на io

Pavel
29.08.2017
07:10:14
а сколько ресурсов выделили под эластик?

Nick
29.08.2017
07:10:52
Да по минимуму. 2гб оперативы где-то

Pavel
29.08.2017
07:10:59
нашёл виртуалку с 8гб
и ещё одну с 4гб
думаю запихнуть их в отдельный сворм, манагер с 4, на нём логстеш и кибана
эластик на 8
Сюда будут лететь логи с тестового стенда (10 докер конетйнеров) и с прода (30-35 сервисов)
Так нормально будет?

Vladimir
29.08.2017
07:11:39
https://www.elastic.co/guide/en/elasticsearch/guide/current/hardware.html
Вот требование :)

Google

bebebe
29.08.2017
07:11:48
первые двадцать минут - да

Dmitry
29.08.2017
07:12:14

Vladimir
29.08.2017
07:12:57
Error with file storage location. Files possible can be stored inside container И когда проверка выдает такую ошибку

Nick
29.08.2017
07:14:19

Vladimir
29.08.2017
07:14:50

Nick
29.08.2017
07:16:07
У них требования завышены, потому что рассчитаны на нагрузку большую. У нас на 2 гб работает пока что. Если логи срать, то сильно больше надо)

Vladimir
29.08.2017
07:18:24
ппц эта задача не решаема :(
VOLUME /home/stepik/ RUN touch /home/stepik/test RUN chown $UID:$UID /home/stepik/test говорит что не такого файла не на точ а на chown
The command '/bin/sh -c chown $UID:$UID /home/stepik/test' returned a non-zero code: 1 -____-
Господа, сорри что насрал в чат, проблема была в том что я тупой.
Всем спасибо!

Ilya
29.08.2017
07:28:14
Привет!
Подскажите не работает такое: (. ./../.env && docker-compose up)
в .env задан порт
ports:
- ${PHPMYADMIN_PORT-3100}:80
почему?

Igor
29.08.2017
07:29:21
env_file
Укажи

Ilya
29.08.2017
07:29:41
SERVER_PORT=3002
PHPMYADMIN_PORT=3300

Google

Ilya
29.08.2017
07:29:47
тоже пробовал
нифига
env_file:
- ./../.env
так пошло
export SERVER_PORT=3002
export PHPMYADMIN_PORT=3300
. ./../.env && docker-compose up --build

Dmitry
29.08.2017
07:36:35
environment:
JENKINS_HOME: /var/lib/jenkins

Ivan
29.08.2017
07:44:00

Vladimir
29.08.2017
07:44:18
https://stepik.org
Бесплатными и на русском языке

Ivan
29.08.2017
07:47:21

Vladimir
29.08.2017
07:47:50
Но не ясно как в докер файле указать проброс каталога из хостовой машины )
VOLUME <путь> — пробросить в контейнер указанный каталог (аналог опции -v). но это не работает как надо

Ivan
29.08.2017
07:51:03
Его можно потом к другому контейнеру цепануть. К хосту отношения не имеет

Vladimir
29.08.2017
07:51:55
ааа, это типо линкануть можно
понял

Yevgen
29.08.2017
08:48:52
Добрый уважаемые. Кто может подсказать как побороть такое? http://joxi.ru/Drlz91Ri4nYp92

Google

Yevgen
29.08.2017
09:04:31
Спасибо, уже победил

Artem
29.08.2017
09:05:25
Обращайся, всегда рады помочь)

Dmitry
29.08.2017
15:06:28

Vladimir
29.08.2017
15:06:44
нет
там ошибка в задании я прошел его

Dmitry
29.08.2017
15:07:01
:D

Admin
ERROR: S client not available

Vladimir
29.08.2017
15:07:16
в волуме надо было убрать последний слеш

Pavel
29.08.2017
15:30:02
У кого есть опыт настройки плагина к логстешу logstash-input-gelf
?
И как бы его вообще затестить?

Boris
29.08.2017
17:26:01
ПРивет, подскажите, как передать параметр из конфига сервису при запуске контейнера, чтоб не править сам конфиг ?

Сергей
29.08.2017
17:28:28
ну по хорошему сервис должен уметь принимать конфигурацию через переменные окружения
или лезть в тот же консул за конфигом

Boris
29.08.2017
17:29:08

Сергей
29.08.2017
17:29:33
ну если сервис умеет то передавайте
у докера есть для этого -e
docker run -e VARIABLE=VALUE ...:
все есть в документации

Boris
29.08.2017
17:32:53

Google

zigmund
29.08.2017
18:04:15
Начиная с 17.06 есть ещё docker configs

Nick
29.08.2017
18:10:27
Pavel я ж говорил уже, что у меня)
скинуть конфиг?

Михаил
29.08.2017
18:20:45
Всем привет
Выполняю команду внутри докерфайла
npm adducer
Которая запрашивает некоторые данные, эмейл, пароль и так далее.
Как мне внутри докер файла заметить эти данные?
RUN npm adduser --registry=https://test-registry.com
RUN npm adduser --registry=https://test.com <<!
$NPM_USERNAME
$NPM_PASSWORD
$NPM_EMAIL
!
Делаю вот так
Но получаю unknown instruction: $NPM_USERNAME

Artem
30.08.2017
07:28:54
так может все таки echo $NPM_USERNAME если нужно передать ее значение?
т.к. команды в виде переменной естественно нет

Andrey
30.08.2017
07:48:58
google.com docker .env

Artem
30.08.2017
07:52:04
а без компоуза такое работает?
он тут вроде как компоуз не упомянал

Nick
30.08.2017
07:52:35

Andrey
30.08.2017
07:52:49
ENV

Artem
30.08.2017
07:53:10
.env файл считывается компоузом
если он его не использует, то толку от него