
Alexander
03.09.2016
16:45:58
короче, я так же как и ты не понял аналогию про ножи и ангулар) но Rkt хорошая штука, которая не даст команде Docker'а расслабиться, конкуренция всегда на пользу) [если смотреть с позиции пользователя]

Semyon
03.09.2016
16:46:22
Лёша, прости. Я должен спросить
если рокет это то, что заставляет команду разработки докера работать лучше. А мы все знаем, какое докер говно, то какой же ад тогда этот ваш рокет?
если они вообще способны конкурировать?

Google

Semyon
03.09.2016
16:46:59
на равных

Alexander
03.09.2016
16:47:24
Rkt - это как бета-версия, он хороший, но сырой. официально он уже не бета-версия
через полгода после релиза докер был не лучше

Алексей
03.09.2016
16:48:14
Семён, кажется ты завел речь про тестирование ?
хорошая тема
давайте с критериями определимся

Semyon
03.09.2016
16:48:27
Ммм, не помню

Алексей
03.09.2016
16:48:40
саша будет тестить рокет а ты докер.

Semyon
03.09.2016
16:48:40
Насыпь контекста

Алексей
03.09.2016
16:49:01
вопрос способности конкрутировать лежит в послкости тетсирования.
так и только так

Semyon
03.09.2016
16:49:09
ааа, дошло
ну, в принципе да

Google

Semyon
03.09.2016
16:49:16
но можно я не буду тестить докер?
:)

Алексей
03.09.2016
16:49:26
нет. ты у нас эксперт по докеру.
саша по рокету

Semyon
03.09.2016
16:49:38
нихуясе
давно я эксперт по докеру-тооо?

Алексей
03.09.2016
16:49:57
с тех пор как ты включен в тестовую группу.

Evgeny
03.09.2016
16:50:07
?

Алексей
03.09.2016
16:50:10
тоесть с сейчас
предполагаю что тестирование должно выглядеть как запуск и управление приложением с вордпресом

Evgeny
03.09.2016
16:50:55
я теперь смогу своим на совещаниях говорить что "я обсудил этот вопрос с экспертом по докеру. Кто его назначил? Так сообщество! Он выбран сообществом для тестирования докера. А значит - ему доверяют"

Алексей
03.09.2016
16:51:10
вот. сплошные плюсы.
надо подумать над планом тестирования.
думаю, что нагрузчое мы оставим на закуску. ибо они соревнуются в плоскости управления теми же самыми ресурсами
так что у нас будет интеграционное. и ui.
@lorddaedra в чём там эта ваша балалайка лучше докера ?

Alexander
03.09.2016
16:55:41
я не акционер CoreOS, балалайка не моя))
но мне она нравится, да
всё что связано с виртуализацией/контейнеризацией и прочим таким - это задача ядра системы и процессора, все эти Docker'ы и Rkt'ы лишь обёртки вокруг того, что уже есть в процессоре и ядре, они просто позволяют удобно всё это запускать
Rkt старается сделать интерфейс для запуска чего угодно однотипным способом, что контейнер, что виртуалка

Google

Alexander
03.09.2016
16:57:38
и это удобно
а команда docker умеет запускать только образы докера и больше ничего

Алексей
03.09.2016
16:58:07
так. значит тестить надо 3 сервера с ворпресом.

Alexander
03.09.2016
16:59:23
все эти нагрузочные тестирования, вероятнее всего, дадут примерно такой же результат, потому что реально задача решается силами ядра и процессора (ну, если там виртуализация, а не контейнер)

Алексей
03.09.2016
16:59:33
на всю эту ферму надо подать немножка трафика через какой нить простенький нагузочный тул.
в момент когда есть немножко трафика надо вывести один сервер из работы. и заменить на другой.
и под немнолджеко трафика я имею в виду 40 запросов в секунду.
просто что бы был.
это будет тест деплоя.
дальше в рокете можно запускать много всякой дряни ? ок. значит этот интерфейс будет глючить. давайте проверим.

Alexander
03.09.2016
17:01:10
Rkt просто запускает systemd-nspawn
если речь о контейнерах
можно просто systemd-nspawn тестировать, разницы-то не будет

Алексей
03.09.2016
17:01:33
саша, ты не стесняйся добавлять идеи в план тестирования
уверен что рокет будет хорош.

Alexander
03.09.2016
17:02:06
так я уже показал выше, что зная Rkt можно запускать что угодно

Алексей
03.09.2016
17:02:08
ты ведь пиаришь рокет как _замену_ докеру а не системд

Alexander
03.09.2016
17:02:13
а зная Docker только докер-образы

Алексей
03.09.2016
17:02:31
не надо опять нести эту маркетинговую херню.

Alexander
03.09.2016
17:02:32
Rkt не заменяет systemd, а интегрируется

Алексей
03.09.2016
17:02:39
тестирование же.

Google

Alexander
03.09.2016
17:02:58
а что именно ты хочешь протестировать?
если Rkt просто запускает systemd-nspawn

Алексей
03.09.2016
17:03:18
качественно сравнит ькакие задачи решаются докером а какие рокетом.
значит скачивание образов и их запуск.

Alexander
03.09.2016
17:03:38
ну да

Алексей
03.09.2016
17:03:39
удобство управления этой темой
выключение образов
подготовка инфораструктуры для запуска рокета

Admin
ERROR: S client not available

Алексей
03.09.2016
17:04:05
наличие в дистрибутиве установщика

Alexander
03.09.2016
17:04:38
ркт на убунте ставится запуском .sh, который билдит .deb и ставит/обновляет его в системе

Алексей
03.09.2016
17:04:49
не пиши все это сюда.
пиши в таблицу.
и дай на нее ссылку.

Alexander
03.09.2016
17:05:31
короче, я хотел сказать, что тут разница лишь в синтаксисе

Алексей
03.09.2016
17:05:39
вот и увидим
"разница лишь" это снова маркетинг.
саша. в таблицу.
не сюда.

Alexander
03.09.2016
17:08:24
о какой таблице речь?

Google

Alexander
03.09.2016
17:08:37
в том-то и дело, что разница лишь в маркетинге
нет другой разницы
потому что всё делается силами ядра и процессора
а это просто обёртки

Алексей
03.09.2016
17:08:58
создай табличку на в гуглдокс и туда пиши сравнение со стороны рокета.
а то может этот ваш установщик которы йбилдит деб пакет тащит за собой полновины исходникв интенета.

Alexander
03.09.2016
17:13:03
не полинтернета) меньше там
Docker:
ExecStart=/usr/bin/docker run --name byvshie -p 17100:8001 -v byvshie-media:/usr/src/app/www/htdocs/media -e ENV=production -e DATABASE_HOST=172.17.0.1 -e DATABASE_PORT=48002 --cpuset-cpus="4,5" lorddaedra/entropia:byvshie-latest
Rkt:
ExecStart=/usr/bin/taskset -c 4,5 /usr/bin/rkt --insecure-options=image run --port=8001-tcp:17100 --volume byvshie-media,kind=host,source=/var/lib/docker/volumes/byvshie-media/_data --mount volume=byvshie-media,target=/usr/src/app/www/htdocs/media --set-env=ENV=production --set-env=DATABASE_HOST=172.17.0.1 --set-env=DATABASE_PORT=48002 docker://lorddaedra/entropia:byvshie-latest
больше разницы нет)

Алексей
03.09.2016
17:13:40
саша в таблицу.
субъективно команда докера короче.
и я не стал бы запускать докер из под системд

Evgeny
03.09.2016
17:15:45
о боже

Artur
03.09.2016
17:15:50
повторю свой вопрос. умеет кто настраивать xdebug для laradock php-fpm. cli работает

Evgeny
03.09.2016
17:15:55
ранкоманд докера из под системд

Alexander
03.09.2016
17:16:15

Evgeny
03.09.2016
17:16:32
зависимости чего? запуска? sh скриптом

Alexander
03.09.2016
17:16:35
контейнер с кодом должен стартовать только после того, как стартовал контейнер с СУБД
иначе в логи пойдут 500 ошибки

Evgeny
03.09.2016
17:16:43
композером накрайняк

Alexander
03.09.2016
17:16:50
не умеет он

Evgeny
03.09.2016
17:17:08
ну я им все равно не пользуюсь - он нихрена не умеет
sh скрипт в папочке /root/bin