
Roman
11.10.2018
22:06:51

Konstantin
11.10.2018
22:08:26

Roman
11.10.2018
22:08:47

Google

inqfen
11.10.2018
22:09:01
Для деплоя ты собираешь предварительно в гитлабе контейнер с кодом, хорошо.
1. Как у тебя он попадёт на сервер?
2. Если есть компоненты для кода необходимые, то они откуда возьмутся? Контейнер с бд например с определённым конфигом

Konstantin
11.10.2018
22:09:22

Roman
11.10.2018
22:09:59

inqfen
11.10.2018
22:10:26

Konstantin
11.10.2018
22:10:30

Roman
11.10.2018
22:11:06

Konstantin
11.10.2018
22:12:15
Я бы не завязывал деплой на ансибл или подобном, нужен шедулер и прочие плюшки. Переписывать с одного на другое такое себе занятие, лучше уж сразу в тот же кубер

inqfen
11.10.2018
22:12:15
Даже если в проде не докер, то докер, код туда чудом попадает?

Konstantin
11.10.2018
22:12:56

Roman
11.10.2018
22:12:58
Пока ручками и пока в системе по большому счету два сервиса

inqfen
11.10.2018
22:13:03

Google

inqfen
11.10.2018
22:13:28
И это ещё полбеды, можно стянуть роль и она все за тебя сделает

Roman
11.10.2018
22:13:41

inqfen
11.10.2018
22:13:43
Что будет, когда в кубе что-то пойдёт не так

Konstantin
11.10.2018
22:13:46

BN
11.10.2018
22:14:03
Подскажите, в dockerfile можно запускать, к примеру postgres сервер и манипулировать данными? Или можно только через скрипты?
А то что то у меня ругается на незапущенный сервер

inqfen
11.10.2018
22:14:41

Konstantin
11.10.2018
22:14:57
В образе нужно готовить окружение

inqfen
11.10.2018
22:16:18

Konstantin
11.10.2018
22:17:53
Оно всё непонятно, начнём с этого. Но лучше взять правильный непонятный вариант, чем неправильный и потом переделывать
Не умеет ансибл шедулить и не нужно им рулить контейнеры

inqfen
11.10.2018
22:18:15
Лучше взять правильный и непонятный и изучать

Konstantin
11.10.2018
22:18:39

inqfen
11.10.2018
22:18:45
В случае с кубом с месяцок так
Ну и в вашем случае он вообще не нужен

BN
11.10.2018
22:19:16
В образе нужно готовить окружение
Спасибо. А почему при монтировании папки /var/lib/postgres/data - у меня эта папка в хост каталоге пустая, и следовательно postgres в контейнере не запускается? Как сделать, чтобы инициированные файлы также перенеслись?

Konstantin
11.10.2018
22:19:23
Часто сворма хватает, а он почти композ

inqfen
11.10.2018
22:20:11
А деплой через ansible тоже вполне правильно и заведете быстро, ну и через него можно внезапно и в swarm и в куб деплоить

Google

BN
11.10.2018
22:20:23

Konstantin
11.10.2018
22:20:34

BN
11.10.2018
22:20:55
А если не монтировать, то бд запускается без проблем

Konstantin
11.10.2018
22:21:13

Roman
11.10.2018
22:22:08
Кстати вопрос наперед. Вот упакую я два проекта с помощью Dockerfile и потом укажу, чтобы два сервиса тянулись оттуда в докер композе, но ведь файлы исходные код не станет доступен для редактирования. Т.к. файлы, которые внутри контейнера недоступны на хост машине
Даже если примонтировать volume

BN
11.10.2018
22:23:03

Konstantin
11.10.2018
22:23:29

inqfen
11.10.2018
22:23:48

BN
11.10.2018
22:23:51

Konstantin
11.10.2018
22:24:35
Смотр логи - нет прав

Roman
11.10.2018
22:24:43

inqfen
11.10.2018
22:24:59
Щито?
Если ты туда сразу несколько процессов запихал - сразу бросай это дело

Konstantin
11.10.2018
22:25:37

inqfen
11.10.2018
22:25:42
1 контейнер - 1 процесс

Roman
11.10.2018
22:25:56
Щито?
Ну не при каждом изменении файла исходника контейнер собирать?

inqfen
11.10.2018
22:26:18
Код на диске маунтится в контейнер

Google

Konstantin
11.10.2018
22:26:41

inqfen
11.10.2018
22:26:45
А на проде код в самом контейнере

BN
11.10.2018
22:28:29
1 контейнер - 1 процесс
мне пришлось собрать в 1 контейнер, потому что без network_mode: host - сервер не работает. при пробросе множества портов docker просто висит. может есть решение этой проблемы?

Roman
11.10.2018
22:28:33

inqfen
11.10.2018
22:29:12

Roman
11.10.2018
22:29:19
Ну, а для лива вообще всё по контейнерам без возможности ректирования?

inqfen
11.10.2018
22:29:25

Roman
11.10.2018
22:30:10
Конечно
Спасибо. Вот в этом и проблема была. Подход другой у меня был и не понимал куда двигаться. Спасибо за советы

Igor
12.10.2018
06:25:01
Кто-нибудь знает пример хорошего репозитария gitlab + kubernetes + helm ? Чтобы поглазеть как там все настроено, best practice типа

Ilgiz
12.10.2018
06:56:35
когда сервак крутиться внутри контейнара ps не показывает его процессы
внутри конейнера тоже почему-то не показывает процесс

Romuald
12.10.2018
07:48:09
Где нарыть качественный LAMP ?

twwlf
12.10.2018
08:33:05
где-нибудь в 2002

Arsen
12.10.2018
08:33:52

Romuald
12.10.2018
08:34:02

Konstantin
12.10.2018
08:35:11

Oleg
12.10.2018
11:05:21
Всем привет. Немнжко запутался. Если я хочу иметь одну и ту же переменную $MY_VAR сразу во многих точках…
…1. В Dockerfile:
Например
WORKDIR $MY_VAR
RUN copy /etc/passwd $MY_VAR
2. Внутри контейнера как переменную окружения
3. Внутри docker-compose как переменную окружения (например, прокинуть ее как аргумент и как переменную окружения в несколько контейнеров)
…то где и как мне ее лучше всего определять, чтобы определять надо было только один раз?

Григорий
12.10.2018
11:24:33

Oleg
12.10.2018
11:42:12

Google

Oleg
12.10.2018
11:43:25
Задача стоит — определить значение переменной один раз в одном месте и исбользовать везде.

Kirill
12.10.2018
11:47:25

Oleg
12.10.2018
11:48:03

BN
12.10.2018
12:24:55
Подскажите, при запуске docker-compose с большим диапазоном портов - докер висит, и выходит ошибка compose_http_timeout. Как решить эту проблему?

Little
12.10.2018
12:55:10
всем привет. Ребята, подскажите пожалуйста по elasticsearch-fluentd-kibana стеку. Имеется докер-контейер, который пишет в fluentd (вот с таким конфигом http://dpaste.com/2FE1PR1) в формате json http://dpaste.com/1289WHQ.
Fluentd или elasticsearch (не могу пока выяснить) раскладывает это почему-то на подобъекты json вот в таком виде https://imgur.com/a/DMdEo4y
В кибане это, соответственно, отображается вот так вот некрасиво https://imgur.com/a/06u8kSC
Можно как-то сделать так, чтобы fluentd (или elasticsearch) не разбирал вложенные больше первого уровня json?

Viktor
12.10.2018
13:35:41
Добрый день, человечеству неизвестен инструмент, способный распарсить docker image в Dockerfile?

Konstantin
12.10.2018
13:37:30

Viktor
12.10.2018
13:38:06
>распарсить
про хистори начитан

Kvendingoldo
12.10.2018
13:42:40
господа, есть ли аналог ipc=shareable для докера 1.12?

Konstantin
12.10.2018
13:48:02