
Константин
15.10.2018
10:54:20
да простят меня админы

Алексей
15.10.2018
11:00:59
/etc/init.d/sshd start ?
а скрипт есть
попробуй запустить ссшд с блокировкой консоли

Google

Константин
15.10.2018
11:09:09
Всмысле скрипт есть?
и как запустить с блокировкой?
хэлпанет кто нибудь?

Денис
15.10.2018
11:21:34
screen?

Константин
15.10.2018
11:43:56
Скрин чего?
Dockerfile?

Andrew
15.10.2018
11:44:12
это программа

Константин
15.10.2018
11:44:37
А можно ссылку на неё?

Dmitriy
15.10.2018
11:48:07
https://help.ubuntu.com/community/Screen

Алексей
15.10.2018
11:52:54
да там не скрин... он просто пытается стартануть sshd в режиме сервиса..
докер видит что консоль свободна и завершается... занавес

Виктория
15.10.2018
12:02:23
Добрый день! С кем можно обсудить вопрос публикации поста о хакатоне для программистов и разработчиков с большими денежними призами? Пишите в ЛС.

Taalaybek
15.10.2018
12:02:46
с админами естественно

Anonymous*
15.10.2018
12:02:58
подорвались

Google

Sergey
15.10.2018
12:03:43

Константин
15.10.2018
12:16:58
да я так понял что из за этого
он пишет что, ок, я стартанулся
и все

Алексей
15.10.2018
12:17:40
в контейнре запустить sshd как программу а не как демон.. чтобы она консоль схавала и не пускала

Константин
15.10.2018
12:18:26
т.е. через RUN ?
ой вру
через CMD
но только как ее тормознуть на этом?
консоль же ответ как получит, все закончит свою работу

Алексей
15.10.2018
12:19:53

Константин
15.10.2018
12:20:08
ок щас попробую

Денис
15.10.2018
12:21:08
)

Алексей
15.10.2018
12:21:13
это ман
хелп
по ключам

Константин
15.10.2018
12:21:30
да я понял
только не понял почему sshd ?

Денис
15.10.2018
12:21:52
ман это ман, а это ключ)

Google

Anonymous*
15.10.2018
12:21:59
буква д в конце означает что это демон

Алексей
15.10.2018
12:25:47
он тебе должен подрубаться к чему то или выступать сервером?
вобще для сервисов в контейнере есть такая шняга http://supervisord.org/
даже ест образ базовый бубуны вместе с супервизором вкоряченным
да я понял
а так - у тебя контейнер завершиться как только приложение внутри отдаст консоль

Константин
15.10.2018
12:28:35
ок понял
тогда лучше супервизором воспользоваться?
я хочу сервер сделать

Владимир
15.10.2018
12:29:11

Алексей
15.10.2018
12:29:19
для того чтобы понять чего как запусти контейнер интерактивно и воспроизведи на нем то, чего хотишь,

Владимир
15.10.2018
12:29:21
1 контейнер - 1 процесс

Владимир
15.10.2018
12:29:24
и ниче больше не надо)
просто не в режиме демона

Алексей
15.10.2018
12:29:43

Владимир
15.10.2018
12:30:03

Алексей
15.10.2018
12:30:35
1 контейнер - 1 процесс
к примеру, одно приложени может пользоваться результатами работы других, а тебе нужно росто передать приложуху заказчику - без гемора, композера и кучи контенеров

Константин
15.10.2018
12:30:38

Алексей
15.10.2018
12:30:45
а чтобы все в одном запустилось и работало

Google

Алексей
15.10.2018
12:31:12
на оффсайте

Владимир
15.10.2018
12:31:38

Алексей
15.10.2018
12:31:39
а так - на хабре про докер много написано

Константин
15.10.2018
12:31:40
дак их философия начинается и заканчивается на выводе в консоль хелоу аорлд

Владимир
15.10.2018
12:31:57

Константин
15.10.2018
12:32:15
да читал, но еще не дошел до него
хочу чуть чуть сначала разобраться как база так сказать работает

Admin
ERROR: S client not available

Алексей
15.10.2018
12:33:27

Владимир
15.10.2018
12:33:29
да читал, но еще не дошел до него
ну вот там ты описываешь что будешь использовать, например: nginx, php-fpm, mysql, redis, видимость…упрощенно говорят, что php-fpm может общаться с мускулем и редисом, у nginx и redis прямой связи нет
1 процесс - 1 контейнер

Алексей
15.10.2018
12:33:42
заускается, отрабатывает тело и тухнет

Константин
15.10.2018
12:34:35

Алексей
15.10.2018
12:34:52
но запускается сценарий в своем окружении, со своими либами и прочим

Владимир
15.10.2018
12:34:56

Алексей
15.10.2018
12:35:51

Константин
15.10.2018
12:35:57
а compose на isp панель не повлияет ни как?

Алексей
15.10.2018
12:36:39

Константин
15.10.2018
12:37:27
ок это уже лучше

Google

Константин
15.10.2018
12:37:51
я так понимаю с ним таких геморов нету?

Владимир
15.10.2018
12:38:06
смотря как ты всё приготовишь)
по сути docker-compose можно представить как объединение контейнеров, описание их совместной работы, ну и по отдельности тож
какие порты прокидываешь, какие volume подключаешь, какую команду запускаешь (если требуется) и тд

Алексей
15.10.2018
12:40:01

Константин
15.10.2018
12:44:00
сейчас читаю про супервизор и не очень понимаю как он исправит дело
ведь его тоже нужно запускать
и это такой же сервис как ssh

Алексей
15.10.2018
12:44:34

Константин
15.10.2018
12:44:58
ну ок щас попробую его запустить

Алексей
15.10.2018
12:45:08
эта штука корая сартует основным процессом и демонизирует остальное
запускает как чего надо
тем самым ломая философю докера

Константин
15.10.2018
12:53:38
значит я чтото не понимаю и не так делаю
я собрал конфигурационный файл
для сервиса ssh в supervisor
перезагружаю или загружаю supervisor и по идее у меня должно все загрузиться
но ведь я в докер запускаю точно также как сервис
в итоге он опять получит ответ и закроет контейнер