@docker_ru

Страница 747 из 1375
Мы идём в тишине
30.08.2018
17:46:10
Sergey❄️
30.08.2018
17:50:20
Demian
30.08.2018
17:51:50
)]

Google
Taz
30.08.2018
17:58:45
Присоединяюсь за брейнфак

Konstantin
30.08.2018
18:00:50
я джаву через iptables дебажил, не совсем ответ на вопрос, но какой вопрос, такой и ответ

Demian
30.08.2018
18:13:27
Конфигурации в студию

Konstantin
30.08.2018
19:29:03
Кидай конфиг, чё уж там

SlavikMIPT
30.08.2018
19:29:55
не дебажу заливаю сразу в продакшн и жду репортов

inqfen
30.08.2018
19:31:04
Тебе не придётся ничего дебажить если ты ничего не делаешь Смекалистый нигер.Жпг

SlavikMIPT
30.08.2018
19:32:02
раз уж тут народ есть может подскажет кто - как при запуске контейнера расшарить внутри папку с хост системой? не через docker-compose

SlavikMIPT
30.08.2018
19:33:39
поднял glusterfs через докер контейнер, внутри контейнеров все подцепилось, все работает, хочу теперь вытащить на сервер папку

-v
то есть я шарю volume

Google
SlavikMIPT
30.08.2018
19:35:10
и примонтирую его уже в хост системе куданить?

Konstantin
30.08.2018
19:35:37
и примонтирую его уже в хост системе куданить?
может начнёшь с изучения докера? там всё не так

Александр
30.08.2018
19:35:45
Из Хоста в контейнер

SlavikMIPT
30.08.2018
19:37:02
Из Хоста в контейнер
то есть внутри контейнера примонтирую volume общий, а из хоста в контейнер папку которую я хочу сделать общей пробрасываю на /mnt?

Александр
30.08.2018
19:37:41
С офф сайта

Konstantin
30.08.2018
19:37:46
ну основы, как работает, как устроенно

SlavikMIPT
30.08.2018
19:38:01
ну примерно понимаю

делает форк и изолирует окружения - другие процессы, файловую систему, сеть, pam

чтобы из контейнера попасть наружу нужно чтобы в окружении контейнера был "линк" который переводит из одного окружения в другое

соответственно при запуске контейнера демон создает новые неймспейсы, делает форк и зависает, затем созданный процесс перемонтирует /proc

Sergey❄️
30.08.2018
19:55:22
какие варианты есть прокинуть юзерский инпут во время билда контейнера?

Или только заранее/в самом

SlavikMIPT
30.08.2018
19:55:42
ENV

Sergey❄️
30.08.2018
19:56:02
ENV
Нет, нужен риалтайм

SlavikMIPT
30.08.2018
19:56:27
что значит риалтайм во время билда

а - ну собственно сам на вопрос свой ответил походу я

Sergey❄️
30.08.2018
19:57:19
Надо чета написюлькать в одном из промежуточных контейнеров

SlavikMIPT
30.08.2018
19:59:18
то есть если при запуске контейнера я через -v укажу что /mnt в контейнере это то же самое что и папка в хост системе, то обращаясь по обоим адресам система будет попадать в один и тот же каталог

Google
Sergey❄️
30.08.2018
20:00:47
не, это всё не то Билжу в контейнере клиент телегни и хочу залогиниться в него, прокинуть код не получится таким образом

Sergey❄️
30.08.2018
20:02:14
Таймураз
30.08.2018
20:04:18
Чо
https://stackoverflow.com/questions/37904682/how-do-i-use-docker-environment-variable-in-entrypoint-array Например

Sergey❄️
30.08.2018
20:09:23
https://stackoverflow.com/questions/37904682/how-do-i-use-docker-environment-variable-in-entrypoint-array Например
ну а дальше что, как мне код из телеграмма ввести?

Таймураз
30.08.2018
20:09:59
ну а дальше что, как мне код из телеграмма ввести?
Передай ее переменной при сборке Докеру никто из нас не должен тебя учить)

Sergey❄️
30.08.2018
20:10:46
Передай ее переменной при сборке Докеру никто из нас не должен тебя учить)
Здрасьте, клиент собирается внутри контейнера и логиниться он пытается там же

Таймураз
30.08.2018
20:11:11
Да иначе ты бы не задавался этим вопросом Читай, как работает dockerfile, образы и контейнеры Я уже не могу ссылок найти, но на Хабре с десяток да найдется

Konstantin
30.08.2018
20:13:17
Таймураз
30.08.2018
20:15:40
да это даже не про докер
Ну а я о чем Он не знает, как процесс деплоя выстроить В докере и без него можно, но делать и советовать делать через задницу я не привык

tsv
30.08.2018
20:18:18
Есть у кого "Docker for dummies", русское издание? Поделитесь пожалуйста.

Задача: собрать гамбургер из конкретных версий апача, пхп и некоторых либ, конфликтующих по зависимостям. Из обрывочных слухов сделал вывод, что провернуть такой финт позволяет докер. Я прав?

SlavikMIPT
30.08.2018
20:25:26
еее все получилось

Johnny
30.08.2018
21:15:26
Здрасьте, клиент собирается внутри контейнера и логиниться он пытается там же
Тоже озадачился этим вопросом. Вижу два решения: -либо ввести код вне докера, а потом копировать в него файлы которые создает клиент тг при логине - либо делать автоматическую регистрацию без ввода кода вручную

да это даже не про докер
почти не про докер. вопрос можно перефразировать так - есть ли возможность ввода текста скрипту работающему внутри докера

Johnny
30.08.2018
21:26:49
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
30.08.2018
21:29:09
Ну тип слушаешь порт и проукидываешь его наружу контейнера

Google
Johnny
30.08.2018
21:33:14
Ну тип слушаешь порт и проукидываешь его наружу контейнера
тут проблема не в том как передать, может его скрипт через редис или брокера общается с внешним миром. дело в том, что его тг клиент при логине просит код ввести с клавиатуры. вот собственно и вопрос, можно ли в запущенный докер контейнер что-либо ввести

Johnny
30.08.2018
21:36:42
Билжу, делаю докер ран где прописываю все, а затем запускаю уже другой скрипт, больше никак похоже)
во время выполнения скрипта тг клиент будет работать под одним логином или постоянно в процессе авторизироваться с разных телефонов?

Sergey❄️
30.08.2018
21:36:56
Мне простое, под одним

Автоматизировать я это дело давно научился без инпутов всяких, но грязными делами я не занимаюсь)

Johnny
30.08.2018
21:38:40
Мне простое, под одним
тогда нет смысла усложнять. я пользую tdlib, при первом запуске и вводе кода создаются две папки _td_database и _td_files. Создай их вне докера, а потом туда при сборке копируй, авторизация будет происходить без запроса кода

Andy
30.08.2018
21:41:37
Господа, а чем делаете веб морду к registry?

Johnny
30.08.2018
21:41:53
Поэтому делаю внутри
ну и как? получается? :) я так и не понял ход твоих мыслей про два скрипта

Я не хочу делать что-то ВНЕ докера)
код скрипта вне докера пишешь? :)

Sergey❄️
30.08.2018
21:44:03
ну и как? получается? :) я так и не понял ход твоих мыслей про два скрипта
в одном создаются файлы сессии, в другом запускается что надо с использованием этих файлов

Johnny
30.08.2018
21:44:47
в одном создаются файлы сессии, в другом запускается что надо с использованием этих файлов
а почему первому не продолжать работать с этими файлами? зачем второй скрипт?

Sergey❄️
30.08.2018
21:45:15
Потому что второй скрипт должен в бэкграунде работать

Johnny
30.08.2018
21:46:38
Потому что второй скрипт должен в бэкграунде работать
не пойму о чем ты. я запускаю скрипт, если нет файлов сессии, то он запрашивает код и создает их и далее продолжает работать в бекграунде выполняя свои задачи

Sergey❄️
30.08.2018
21:46:58
А у меня выходит с ошибкой

Johnny
30.08.2018
21:47:06
ясно

Yekit
31.08.2018
00:38:01
Кто юзал nginx-proxy, нужно ли в hosts домены прописывать или dns сам о них знает?

SlavikMIPT
31.08.2018
01:19:52
докер?

какой dns о ком знает

Google
SlavikMIPT
31.08.2018
01:22:23
юзаю прокси nginx чтобы раскидывать по локальным хостам с 443 порта

SlavikMIPT
31.08.2018
05:13:56
победил таки глючстер

сделал так - distributed файловая система volume монтируется в хост систему как общая папка, также монтируется brick папка локальная для каждого сервера. Когда загружают воркеры - используют локальную папку, а когда берут файл с диска - общую. Таким образом каждый сервер грузит себе на диск, но если случилось так что за обработку загруженного файла взялся другой сервер - он сможет получить файл по сети

bebebe
31.08.2018
05:21:45
1 правило glusterfs: не использовать glusterfs

Sergey
31.08.2018
05:23:15
SlavikMIPT
31.08.2018
05:39:23
да че мучаться

мне хоть что то пока настроить

разберусь получше со временем - поставлю другое мне тупо нужно шарить через сеть файлы временные а там всякие репликации и тд не нужны пока

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