
Yan
20.01.2017
17:17:30
Ну кароче, хотите юзать докер коммит и доставлять туда напильником - ваше право

Dmitry
20.01.2017
17:18:02

Yan
20.01.2017
17:18:52

V
20.01.2017
17:19:15

Google

Dmitry
20.01.2017
17:19:17
навряд ли

Filipp
20.01.2017
17:19:21
если же только из-за этого сырбор то это не аргумент)

Yan
20.01.2017
17:19:41

V
20.01.2017
17:20:20
Эммм
для этого и есть docker build чтобы потом масштабировать и compose для дальнейших извращений

Yan
20.01.2017
17:20:35

V
20.01.2017
17:22:11

Yan
20.01.2017
17:22:29
Но, ваше право

V
20.01.2017
17:22:56
)))))) представляешь я еще туда mc поставил, telnet и wget
?

Filipp
20.01.2017
17:23:31

Google

Filipp
20.01.2017
17:24:18
подитожу остальным. ставить внутри контейнера вы лишаете себя возможности повторить результат

Yan
20.01.2017
17:24:37
Для чего собственно весь докер и прмдумали
Filipp и все таки, ты не ответил - один процесс на контейнер или нет?

Filipp
20.01.2017
17:25:13
именно в этом ключе докер ничем не отличается от баш скрипта install.sh с командами
докер это нечно большее , чем докерфайлы

Yan
20.01.2017
17:25:37

Dmitry
20.01.2017
17:27:33
а в чем глобальная проблема более одного процесса? если не считать зомби-процессы

Yan
20.01.2017
17:29:37

Filipp
20.01.2017
17:29:59
я вижу небольшие проблемы управления процессами. там.. настройка, ребут.
а еще с горизонтальным масштабированием. буть у тебя пхп и мускуль в одном образе, то ты масштабировать будешь и пхп и мускуль одновременно хаха))
вот, думаю всё же второе и есть причина рекомендации 1 процесс - 1 контейнер
потому что из этого следует, чт оу тебя 1 процесс - 1 образ
а из образа можешь пложить 100500 контейнеров

Dmitry
20.01.2017
17:32:49
смешались в кучу образы, контейнеры
про 1 процесс - 1 образ так и не понял

Filipp
20.01.2017
17:35:19
ну чтоб следовать практике 1 процесс - 1 контейнер, тебе этот 1 процесс надо в контейнере установить, так? и чаще всего ты пишешь докерфайл где описываешь установку этого 1 процесса. а на выходе получается образ. с кодом. который стартует 1 процесс. в 1 контейнере. и ты можешь расплодить таких контейнеров много штук. чтоб горизонтально машстабировать проект
будь там вся связка lamp масштабировать не получится. да и подменять тоже.
ну знаешь.. типа пхп 5.3 подменить на 5.6. или на 7
чисто в девелоперских нуждах
"попробовать"

Google

Dmitry
20.01.2017
17:41:14
ну это все понятно, что если хочешь масштабироваться, то надо иметь возможность запускать независимо масштабируемые части. Но в данном случае при масштабировании процессы связаны разделяемой памятью (база), потому не получится масштабировать их независимо. Что если мой контейнер запускает группу процессов в целом независимых (например, приложение + утилита для мониторинга приложения)?

V
20.01.2017
17:41:39
а как сменить пароль root на сервере с dockerом?

Yan
20.01.2017
17:41:54

V
20.01.2017
17:41:57
точнее я сменил, но по ssh не пускает
=)
не хочу пользоваться Docker Quickstart Terminal

Dmitry
20.01.2017
17:42:51
а от смены пароля должно было стать по ssh пускать?

Yan
20.01.2017
17:42:56

V
20.01.2017
17:43:12
короче кто не знает настройки ssh хнаряться в /usr/local/etc
о
даже все проще
есть пользователь docker c паролем tcuser

Filipp
20.01.2017
18:22:47

Ivan
20.01.2017
18:33:45
мда

Alexander
20.01.2017
18:34:46

Yan
20.01.2017
18:57:54

Ivan
20.01.2017
18:58:12
Не то что б в шоке
просто
это настолько заманчивая обманка делать из докера виртуальные машины

Google

Ivan
20.01.2017
18:58:49
что прямо они додлжны на каждой страницы своих доков писать это

Yan
20.01.2017
18:58:53

Ivan
20.01.2017
18:59:14
Типа начал херачить exec и править файлы, иди в вагрант бро (хотя и туда не надо)

Yan
20.01.2017
19:00:29

Ivan
21.01.2017
04:50:19
Дык а кто мы такие лишать людей удовольствия то.

LEXASOFT
21.01.2017
06:16:10
?

V
21.01.2017
12:37:14
а вы вкурсе что докер это кит?

Roman
21.01.2017
12:48:54
Докер это работника дока

Ramzes
21.01.2017
18:24:49
Как вкурить докер?

Filipp
21.01.2017
18:28:01
устроиться в доки

Ramzes
21.01.2017
18:28:21
Где ближайшие?)

Filipp
21.01.2017
18:28:41
ох, тут не шарю.
а какой вообще вопрос беспокоит?

Ramzes
21.01.2017
18:30:06
Какие профиты от использования?)

Sander
21.01.2017
18:30:59
нормально ли создавать для docker volumes для 4 файлов?
просто когда делаю 1-3 volumes все окай, а когда пытаюсь сделать с 4, то в некоторых местах, вместо того чтоб моунтить файл он создает пустую диреторию с ее именем.
example:
volumes:
- /etc/php/php.ini:/etc/php/7.0/cli/php.ini:ro # cli (php.ini)
- /etc/php/php.ini:/etc/php/7.0/fpm/php.ini:ro # php-fpm (php.ini)
- /etc/php/extensions.ini:/etc/php/7.0/cli/conf.d/extensions-cli.ini:ro # php-fpm extensions (extensions.ini)
- /etc/php/extensions.ini:/etc/php/7.0/fpm/conf.d/extensions-fpm.ini:ro # cli extensions (extensions.ini)

Alex
21.01.2017
18:35:58
что то ты странное такое мутишь

Sander
21.01.2017
18:36:29
а что тут странного

Alex
21.01.2017
18:36:44
То что ты с хостовой системы пробрасываешь конфиги
зачем?

Google

Sander
21.01.2017
18:37:02
чтоб подцепить конфиги в контейнер
зачем же еще

Alex
21.01.2017
18:37:21
так засунь нужные конфиги во время билдинга контейнера
то что ты делаешь это костыль.

Sander
21.01.2017
18:37:47
да а если у меня 100500 сайтов, с одним и тем же images, где меняется всего 1 файл с конфигом.

Ivan
21.01.2017
18:37:53
может он их меняет всё время

Sander
21.01.2017
18:38:00
вот вот
они разные
и делать целый image, только ради файла конфига, мне кажется это странным
в данном случаи меняется 4 файла,
php.ini для php-fpm,cli и php extensions
с 3 файлами работает, с 4 отказывается работать так как надо, и в некоторых местах вместо файла он создает, папку с именем файла.

Ivan
21.01.2017
18:41:50
дык зашарь папку
и лей туда хоть сто файлов

Sander
21.01.2017
18:42:11
можно и так
вопрос
на что-то влияет вообще volumes? если их много

Ivan
21.01.2017
18:42:49
да хрен его знает