
Ivan
31.07.2016
16:09:20

Dmitrii
31.07.2016
16:09:37
Ну смотря какое.

Ivan
31.07.2016
16:10:11
Какое не перевести?

Dmitrii
31.07.2016
16:10:40
Такое, которое уже под CD. Только без докера.

Google

Ivan
31.07.2016
16:12:45
Ниубедил

George
31.07.2016
16:13:10
Зож
Здоровый образ жизни

Ivan
31.07.2016
16:13:41
Сервис из одного приложения не может сложно деплоиться. Ну только если вы не пхп

Dmitrii
31.07.2016
16:13:58

Ivan
31.07.2016
16:14:27
Так приведи пример.

Alex
31.07.2016
16:15:02
И, в реальности, неделя это вполне нормальный срок

Roman
31.07.2016
16:32:49

Dmitrii
31.07.2016
16:33:45
Рад за вас )

Denis
31.07.2016
16:34:54
Если делаешь это постоянно, вопрос занимает минуты :)

Dmitrii
31.07.2016
16:35:59
Может в чате есть уже кто-то, кто родился с CI/CD в заднице?)

Roman
31.07.2016
16:38:32

Google

Roman
31.07.2016
16:38:40
@rkononov тут обитает

Ivan
31.07.2016
16:40:56

Тефтеля
31.07.2016
16:47:25

Dmitrii
31.07.2016
16:47:59
Воо, история начинает быть более правдивой )
Всего лишь 2 месяца ебатни с докером и ... PROFIT!

Тефтеля
31.07.2016
16:48:24

Dmitrii
31.07.2016
16:49:09

Roman
31.07.2016
16:49:10

Тефтеля
31.07.2016
16:49:48

Dmitrii
31.07.2016
16:50:15

Тефтеля
31.07.2016
16:50:49
HUP сигнал старые не обрывает, новые подтягивают изменения

Dmitrii
31.07.2016
16:51:39
Т.е. по итоге деплой получается полностью прозрачный и если запустить siege то не будет ни одной 500 на балансере?

Тефтеля
31.07.2016
16:54:07

Алексей
31.07.2016
16:55:21
А тут есть кто пользуется pycharm в связке с докером ? в режиме remote interpreter? чо то оно у меня падает. я такой один ?

Dmitrii
31.07.2016
16:56:28

Alexander
31.07.2016
16:57:06

Алексей
31.07.2016
16:57:19
у тя форточка ?

Alexander
31.07.2016
16:57:24
OS X

Алексей
31.07.2016
16:57:54
куда бы копать
у меня хочет какую то переменную

Google

Алексей
31.07.2016
16:58:13
так вот https://youtrack.jetbrains.com/issue/PY-20270#viewimage=%25D0%2592%25D1%258B%25D0%25B4%25D0%25B5%25D0%25BB%25D0%25B5%25D0%25BD%25D0%25B8%25D0%25B5_001.png%3Ffile=74-332522&c=true&rw=1253&rh=772&u=1469983655346

Тефтеля
31.07.2016
16:58:19

Alexander
31.07.2016
16:59:09
я знаю, что compose они там как-то криво поддерживают
у меня раньше не получалось его запустить
попробуй без него

Dmitrii
31.07.2016
16:59:25

Алексей
31.07.2016
16:59:36
Без него также
Типа инкомплит сетуп

Alexander
31.07.2016
16:59:51
просто докер без compose такая же ошибка будет?

Алексей
31.07.2016
17:00:21
ага

Тефтеля
31.07.2016
17:00:34

Dmitrii
31.07.2016
17:00:58

Alexander
31.07.2016
17:01:21
попробуй поставить Docker for Windows
https://docs.docker.com/docker-for-windows/

Тефтеля
31.07.2016
17:01:24
docker-compose -f source.yml up

Alexander
31.07.2016
17:01:31
это рекомендуемый способ сейчас

Dmitrii
31.07.2016
17:01:48
Я то вот думаю как сделать схему, когда я в реджистри буду пихать контейнер с кодом уже. И версией.

Тефтеля
31.07.2016
17:02:12
я вот тоже думаю

Google

Алексей
31.07.2016
17:02:27
нее у меня линукс

Alexander
31.07.2016
17:02:34
на маке я использую Docker for Mac и потом в отдельном окне терминала запускаю
socat TCP-LISTEN:8099,reuseaddr,fork UNIX-CONNECT:/var/run/docker.sock

Dmitrii
31.07.2016
17:02:35
ИМХО это более прямая схема
И в ней роллбек будет без костылей

Алексей
31.07.2016
17:02:59
такое ощущение что поломалась связка именно в довер 1.12

Alexander
31.07.2016
17:03:04
и подключаюсь к tcp://127.0.0.1:8099

Тефтеля
31.07.2016
17:03:32

Алексей
31.07.2016
17:03:46
а зчем так не просто ?

Dmitrii
31.07.2016
17:03:50
Пока основная претензия у меня как переключаться между контейнерами одной версии на дргую, без потери коннектов

Admin
ERROR: S client not available

Alexander
31.07.2016
17:04:03
а там не получается иначе подружить с Docker for Mac
(и пришлось бы через Virtualbox)

Алексей
31.07.2016
17:04:15
можно же просто в старте указать -H 127.0.0.1:2376

Dmitrii
31.07.2016
17:04:35

Алексей
31.07.2016
17:04:48
может там дебаг какой есть ?

Alexander
31.07.2016
17:05:03
я просто этот способ нашёл на их трекере

Тефтеля
31.07.2016
17:05:04

Alexander
31.07.2016
17:05:12
возможно, есть и лучше варианты, да

Тефтеля
31.07.2016
17:05:29
он уже с обновленного контейнера цепанул исходники

Alexander
31.07.2016
17:05:36
мне особо без разницы - всё равно комп не выключаю, оно у меня просто фоном висит и всё

Google

Dmitrii
31.07.2016
17:06:13
Типа такой пак с приложением.

Тефтеля
31.07.2016
17:06:44
поднимаешь бекап, потом обновляешь основу и бекап выключаешь

Evgeny
31.07.2016
17:10:53

Тефтеля
31.07.2016
17:13:43

Evgeny
31.07.2016
17:14:45
Долгие соединения?

Dmitrii
31.07.2016
17:15:58
При высоком трафике будут 500 если об этом не думать

Evgeny
31.07.2016
17:17:19
Долгие соединения или почему?

Dmitrii
31.07.2016
17:18:24
Обычные такие соединения
Ну вот деплоишь ты, и если не грейсфул то будет 20-30 фаталов. Одни могут быть в апи, другие на сайте
Все это портит User Experience.

Evgeny
31.07.2016
17:20:56
Не. Тебе просто надо все новые соединения кидать на новые инстансы. Подождать пока не перестанут работать старые контейнеры и снести из
И чуть сложнее бывает на длинных коннектах

Dmitrii
31.07.2016
17:21:42
Так то да. Но просто щас вообще супер простая и тупая схема с симлинками и директориями

Evgeny
31.07.2016
17:22:15
А. Так это ж вообще не докервей

Dmitrii
31.07.2016
17:22:25
Дак да.
Но если уж и переходить на докервей, то я хочу паковать в контейнер приложения код и fpm

Evgeny
31.07.2016
17:23:04
Ну да, так и надо

Dmitrii
31.07.2016
17:24:03
Ну так вот чот не видел еще нигде что-то аля Capistrano чтобы это все было уже сделано. Я о переключении контейнеров.

Evgeny
31.07.2016
17:25:57
Это сделать же совсем легко на нгинксе (Чистяков, извини что рушу усладу глаз твоих)