@docker_ru

Страница 819 из 1375
Roman
11.10.2018
22:06:51
Деплоится тоже через тот же ансибл должно
Я думал для деплоя уже полностью изолированными контейнерами (например на гитлабе можно билдить registry и пулить их)

Доброта тут вообще не причём, не котята же доки не читают
Ну можно направить человека. Он разобрался с монго и как к ней коннектиться

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
Ну ладно. Проехали))
Я тут 3й год сижу, ничего не меняется) доки для слабаков

Roman
11.10.2018
22:09:59
inqfen
11.10.2018
22:10:26
Я тут 3й год сижу, ничего не меняется) доки для слабаков
Твоя ценность девопса растёт с каждым человеком не читающим доки

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
Пока ручками и пока в системе по большому счету два сервиса

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

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

Konstantin
11.10.2018
22:13:46
Ну вот представь себе заведение куба человеком с такими вопросами
Можно всегда с композа/сворма начать, идея общая, отличия в возможностях

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

А то что то у меня ругается на незапущенный сервер

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

inqfen
11.10.2018
22:16:18
Можно всегда с композа/сворма начать, идея общая, отличия в возможностях
А потом человек сидит и думает ну ебана, ingress etcd какие-то, общие хранилища, все упало нихуя не понятно

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 в контейнере не запускается? Как сделать, чтобы инициированные файлы также перенеслись?

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

Google
BN
11.10.2018
22:20:23
Как монтируешь?
В докеркомпоз, volumes

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

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

Даже если примонтировать volume

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

Roman
11.10.2018
22:24:43
1. Написал код 2. Упаковал 3. Запустил 4. Goto 1
А хот релоад настраивать в IDE?

inqfen
11.10.2018
22:24:59
Щито?

Если ты туда сразу несколько процессов запихал - сразу бросай это дело

Konstantin
11.10.2018
22:25:37
А хот релоад настраивать в IDE?
Для локальной разработки другой подход, просто маунтишь папку с кодом в контейнер с интерпретатором

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
Для локальной разработки другой подход, просто маунтишь папку с кодом в контейнер с интерпретатором
Получается, что для каждого проекта свой docker-compose? Т.е. я пишу свой код на PHP/JS и у меня упакован сервис питона в контейнер и я его не касаюсь? Для проекта питона с точностью наоборот?

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

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
где-нибудь в 2002
А в 2019 что?

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 как переменную окружения (например, прокинуть ее как аргумент и как переменную окружения в несколько контейнеров) …то где и как мне ее лучше всего определять, чтобы определять надо было только один раз?

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

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
>распарсить
Тогда хз о чем ты

Страница 819 из 1375