ildar
25.02.2019
16:53:19
У меня вставляется все. На маке
Ты имеешь в виду копирование в буфер на хосте из окна терминала после выделения мышкой? Или после yy в vim в контейнере ты можешь вставить через p на хосте?
Valeriy
25.02.2019
16:53:21
Alexander
25.02.2019
16:53:55
ildar
25.02.2019
16:54:13
Google
George
25.02.2019
16:56:32
Кмк, там клава как-то хитро перехватывается..
Valeriy
25.02.2019
16:57:44
может дело в этом
ildar
25.02.2019
16:58:31
George
25.02.2019
16:58:39
Обнови
Mike
25.02.2019
17:00:22
Alexander
25.02.2019
17:02:28
ildar
25.02.2019
17:03:24
В линуксе буфер вима женится с икс-сервером. Не знаю, как там в маках.
Плпробуй пробросить иксы в контейнер)
Alexander
25.02.2019
17:04:24
а шо это такое? ?
Google
ildar
25.02.2019
17:05:31
Костыль: f2 в контейнере копирует в файл, f3 вставляет из файла. Файл смонтирован с хоста, а на хосте аналогичные настройки.
Здесь можно начать копать про то, как именно на маках связаны буферы вима и системы https://vim.fandom.com/wiki/Mac_OS_X_clipboard_sharing
Alexander
25.02.2019
17:08:52
Всем привет. Кто-нибудь сталкивался наверняка, подскажите плз. Как запустить php в докере без рута. В том числе и у родительского fpm процесса.
Полагаю что фпм так запустить не выйдет. Поэтому, если не выйдет, то посоветуйте альтернативы, для продакшна.
Alexander
25.02.2019
17:11:20
Sergey
25.02.2019
17:12:32
Всем привет. Подскажите как решить задачу. Есть owncloud с помощью прокси видется снаружи по имени https://cloud.domain.ru/cloud. Имеется докер onlyoffice, которые работает если заходить в облако по внутреннему ip (http://1.2.3.4), по имени не работает.
Подскажите в как решить задачку?
Прокси nginx
inqfen
25.02.2019
17:16:57
Посмотреть что в server name
При чем тут докер
George
25.02.2019
17:17:55
Valeriy
25.02.2019
17:18:01
Alexander
25.02.2019
17:20:46
Sergey
25.02.2019
17:21:30
George
25.02.2019
17:21:49
Примерно
inqfen
25.02.2019
17:23:48
Встречный вопрос - почему ты думаешь, что проблема в docker
Alexander
25.02.2019
17:27:18
спасибо, попробуем
Sergey
25.02.2019
17:32:44
Google
Sergey
25.02.2019
17:32:54
Ошибок найти немогу
inqfen
25.02.2019
17:33:32
Ты вообще представляешь как оно все работает.
Sergey
25.02.2019
17:33:34
Owncloud молчит, в nginx как-будто все нормально
inqfen
25.02.2019
17:33:35
?
Sergey
25.02.2019
17:34:20
Я пока слаб в этом
Только начал)
inqfen
25.02.2019
17:34:42
В общем - это не докер
У тебя запрос попадает на nginx, который разруливает трафик
И проблема где-то там. Ну разве что в owncloud где-то domain name нужен, но не думаю, я его поднимал так на хосте года 3 назад и такого там не помню
Докер это только изоляция процесса
И проброс на него трафика через iptables
Там http заголовки вообще никаким боком
Sergey
25.02.2019
17:39:44
Iptables на nginx настроить нужно будет?
inqfen
25.02.2019
17:41:10
Alexander
25.02.2019
17:41:57
Примерно
хммм, сразу вопрос тогда. А под каким юзером запускать тогда композер инсталл при билде и чонуить директорию с сорцами (так же при билде). Если только не хардкодить уид:гид
Sergey
25.02.2019
17:43:00
?
Понимаю что настолько все плохо. Подскажи в каком направлении двинуться?
inqfen
25.02.2019
17:47:32
Как nginx настраивается
George
25.02.2019
17:52:00
У тебя код в bind mount/volume ? Если так, то плохая идея
Google
Alexander
25.02.2019
17:53:53
George
25.02.2019
17:56:09
Ну, тогда проблемы глобально нет
Alexander
25.02.2019
17:57:31
Andrey
25.02.2019
18:39:31
Alexander
25.02.2019
18:46:35
ildar
25.02.2019
18:47:02
Andrey
25.02.2019
18:47:30
Да. Я думаю, не получится через docker exec
Как вариант, поднять в контейнере ssh и прокидывать через него
ildar
25.02.2019
18:49:34
Здесь точно надо начинать не с докера. Научиться женить буфера двух хостов, а потом уже придумать, как это решение адаптировать.
Alexander
25.02.2019
20:29:42
а вопрос по автокомплишену докер комманд в баше в этот чатик подходит или нет?
Andrey
25.02.2019
20:58:47
Народ, а вот докер файл собирает лееры, файлы там копирует и прочее. Можно как-то на содержание этого леера как-то посмотреть, что и куда я вообще там копирую. А то сложный файл есть, и где-то косяк...
запустить этот имидж не могу, пока не поправлю.
Yaros
25.02.2019
21:12:00
@panov_andy dive заюзай, он показывает все внутренности любого докер имеджа
Andrey
25.02.2019
21:21:20
Bogdan
25.02.2019
22:55:23
привет. Подскажите, как правильно сделать
У меня есть веб сервер и есть пара воркеров, запущенных через системд
я весь этот компот хочу завенуть в докер. Норм в докере поднимать системд и туда всё прописывать? Или есть решение лучше?
Sergey
25.02.2019
23:13:22
привет. Подскажите, как правильно сделать
У меня есть веб сервер и есть пара воркеров, запущенных через системд
я весь этот компот хочу завенуть в докер. Норм в докере поднимать системд и туда всё прописывать? Или есть решение лучше?
я бы предложил docker- compose, каждую службу в отдельный контейнер. Но есть масса нюансов(нужно ли вам ipc, общие файлы и т.д.). Для простых задач, навроди рестарта по таймеру подойдет. Сам докер запускается через systemd и контейнеры можно при запуске системы стартовать. Но у системд есть масса фичей по типу exec start pre, свои очереди сообщений, dbus api и прочее. Часть этого реализовывается силами docker/docker compose. Собственно, если не нужно использовать докер не используйте его, не стройте карго-культ. Вопрос в том, зачем вам это все нужно, напишите пожалуйста подробнее.
p.s. Не являсь гуру докера, а с системд работал около года назад последний раз серьезно, так что мог в чем-то ошибиться. Если в чем-то ошибся, поправьте пожалуйста.
Но systemd в докере не видел ни разу.
Bogdan
25.02.2019
23:16:56
я бы предложил docker- compose, каждую службу в отдельный контейнер. Но есть масса нюансов(нужно ли вам ipc, общие файлы и т.д.). Для простых задач, навроди рестарта по таймеру подойдет. Сам докер запускается через systemd и контейнеры можно при запуске системы стартовать. Но у системд есть масса фичей по типу exec start pre, свои очереди сообщений, dbus api и прочее. Часть этого реализовывается силами docker/docker compose. Собственно, если не нужно использовать докер не используйте его, не стройте карго-культ. Вопрос в том, зачем вам это все нужно, напишите пожалуйста подробнее.
p.s. Не являсь гуру докера, а с системд работал около года назад последний раз серьезно, так что мог в чем-то ошибиться. Если в чем-то ошибся, поправьте пожалуйста.
Докер нужен, есть центральная система учета, а вот эти докер образы будут устанавливать себе клиенты
Воркеры генерируют файлы, большие, около 1гб, то есть веб сервер должен уметь до них дотянуться
Sergey
25.02.2019
23:17:25
Bogdan
25.02.2019
23:18:40
Ну сейчас эти воркеры запущены под системд
Я пришел за советом как правильно запустить такой воркер в докере
Google
Sergey
25.02.2019
23:24:45
если сервер и воркер на разных машинах то тут сложнее
Bogdan
25.02.2019
23:25:34
Sergey
25.02.2019
23:27:58
В принципе вам стоит почитать что делают ваши юниты в systemd ( написано в .service файлах в директориях которые можно узнать man.systemd.unit), но, скорее всего там обычный старт и все. И однозначно стоит почитать доку докера про Volumes.
Потому что там есть несколько способов монтирования.
Bogdan
25.02.2019
23:30:20
ildar
26.02.2019
05:51:23
Alexander
26.02.2019
05:51:53
Iurii
26.02.2019
05:55:15
Alexander
26.02.2019
05:56:18