@ru_docker

Страница 245 из 610
Виталий
29.12.2016
08:55:25
А кто-то юзает HTTP/2 в продакшене?

Phil
29.12.2016
09:07:01
А кто-то юзает HTTP/2 в продакшене?
я. все норм. грубо говоря, можешь включать не щадумываясь

Artem
29.12.2016
09:12:33
там https вроде как нужен?

JTProg_ru
29.12.2016
09:14:53
https://goo.gl/jQN6TV

Google
Phil
29.12.2016
09:17:49
Roman
29.12.2016
09:31:45
не, меня интересует система выкладки докер образов черезгитлаб

Roman
29.12.2016
09:39:30
Привет. Гитлаб кто нибудь использует в качестве docker-regisrty? есть подводные камни?
Roman Parfinenko, [Dec 22, 2016, 12:51]: Привет. Гитлаб кто нибудь использует в качестве docker-regisrty? есть подводные камни? Aleksandr Makedonsky, [Dec 22, 2016, 12:54]: нету, усё работает на ура)))

Roman
29.12.2016
10:23:07
мне бы примре как кто выкладыает

Evgeny
29.12.2016
10:23:38
docker service update же

Ну или docker pull && docker run

Виталий
29.12.2016
10:37:14
docker service update же
Под GitLab нужно отдельный сервак? Так как я не вижу пока способа развернуть его рядом с nginx и остальными проектами. Разве что опять же через nginx проксировать

Evgeny
29.12.2016
10:37:48
Виталий, иногда я вас не понимаю. Что же вам мешает?

Eugene
29.12.2016
10:39:11
У нас так и сделано. Nginx проксирует.

Виталий
29.12.2016
10:42:22
Виталий, иногда я вас не понимаю. Что же вам мешает?
В моей ситуации не хватает отсутствие знаний в данной предметной области. В офф доке написано, что надо наружу прокинуть 80-й порт. Там же и домен указать на котором он жить будет. Как рядом с этим развернуть еще и дугие ресурсы живущие на 80-м порту?

Evgeny
29.12.2016
10:42:33
nginx

http://nginx.org/en/docs/ тут немного, за пару вечером можно прочиттать все. просветление обещаю

Google
Виталий
29.12.2016
10:47:36
Спасибо, иногда очень не хватает ссылки или направления куда двигаться и что именно гуглить. Теперь у меня есть и то и то :)

Evgeny
29.12.2016
10:51:30
О, я тебе сейчас кучу направлений моуг показать!

https://docs.docker.com/engine/reference/

http://shop.oreilly.com/category/browse-subjects/networking.do

Vlad
30.12.2016
07:04:28
мне бы примре как кто выкладыает
мы вот так выкладываем: https://gitlab.com/help/ci/docker/using_docker_build.md

Виталий
30.12.2016
07:24:27
Под гитлаб не нужен отедльный сервак, все работает и на gitlab.com, в том числе и приватный докер реджистри и билд контейнеров по пушу в реп.
Уверен? А я понял что докер регистри и си есть только если к себе ставить. Зарегался на gitlab.com и поклацал там... ничего из описанного в доке по докеру не нашёл

Vlad
30.12.2016
07:51:46
Виталий
30.12.2016
07:52:25
Хм, а надо именно проект или репо?

Если все работает и на их сервере то вообще отлично. Есть какие-то преимущества ставить свой сервак?

Roman
30.12.2016
10:19:10
гитлаб кажется берет деньги за хранение образов, выше какого то кол-ва Гб. кажется все что больше 10ти

Dmitriy
30.12.2016
11:17:10
10 гигов на каждый проект.

Evgeny
30.12.2016
11:29:44
А он удаляет аутдетченные образы? Или 10гиг с момента создания?

Phil
30.12.2016
11:41:16
Некстати. А никто не знает чего-то подобного, но свободного? https://www.cloudlinux.com/all-products/product-overview/kuberdock

Виталий
31.12.2016
11:14:47
Всех с наступающим! Подскажите ссылку на статью где показано как строить и выкатывать контейнеры на прод через gitlab ci. Вводные курсы в ci я прошёл, но там очень простые примеры, все делается на стороне ci. А выкатка контейнера ещё и требует выполнения команд на продакшене (ребут как минимум)

Алексей
31.12.2016
11:16:11
И это тоже делает ci

Вопрос только через какой ранер

Можно использовать ssh-shell если не страшно

Google
Виталий
31.12.2016
11:17:27
То есть раннеры запускаются на продакшене и получают команды от ci?

Осталось найти их

Алексей
31.12.2016
11:17:55
Ранеры запускаешь где надо

Считай что это шел пользователи

Виталий
31.12.2016
11:18:35
Угу, значит буду читать про раннеры

Evgeny
31.12.2016
12:12:18
Какой ребут? Оо

Andrey
31.12.2016
12:14:20
Какой ребут? Оо
ну в мануале же НАПИСАНО :)

Виталий
31.12.2016
12:15:18
Какой ребут? Оо
любой ребут :)

Алексей
31.12.2016
12:16:49
Какой ребут? Оо
ну нужен человеку ребут.

пусть

Виталий
31.12.2016
12:17:41
ахахах :) после пула с регистри контейнер же надо перезапустить... или не надо? я еще не обновлял запущенные контейнеры

Evgeny
31.12.2016
12:17:52
Ну вот обнови и увидишь

Виталий
31.12.2016
12:18:01
угу :) я ж тоже так думаю

блин, как интересно все же снова за первую парту садится и учить что-то новое. Столько ярких впечатлений и тебе и людям вокруг :)

?
31.12.2016
16:49:53
Друзья, всех с наступающим новым годом!

Виталий
01.01.2017
20:45:06
Коллеги, кто может скинуть ссылку или просто подсказать как устроена архитектура GitLab CI? Я в доке чет не могу найти. Конкретно интересует вопрос - каждый job начинается с чистого листа, или состояние кода проекта передается между джобами?

Eugene
02.01.2017
16:16:52
Ребят, поделитесь опытом, а кто для каких целей использует Docker? Можно в личку, буду благодарен!

N
02.01.2017
16:17:30
используем докер для всех приложений, включая вспомогательные контейнеры

Google
N
02.01.2017
16:17:39
все по принципу один процесс - один контейнер

все в docker-compose

Eugene
02.01.2017
16:21:46
Виталий
02.01.2017
16:21:50
А в чем суть вопроса?

N
02.01.2017
16:21:56
оба

Evgeny
02.01.2017
16:22:07
Докер для локальной разрбаотки и CI/CD

Виталий
02.01.2017
16:22:22
СD что такое?

Eugene
02.01.2017
16:22:45
СD что такое?
континиус деливери

N
02.01.2017
16:22:46
continuous delivery

Admin
ERROR: S client not available

Eugene
02.01.2017
16:23:08
А в чем суть вопроса?
просто интересно понять все бенефитс использования докера

Виталий
02.01.2017
16:23:30
Эм... это типа доставка на прод?

Eugene
02.01.2017
16:23:40
оба
а в продакшне это микросервисы или монолит?

N
02.01.2017
16:23:48
микросервисы

Виталий
02.01.2017
16:24:09
Да для чего хочешь для того и используй. Тесты, разработка, продакшен

1С даже свои приложения в докере запускают, не видеотелефона слышал.

Границ вроде нет:)

N
02.01.2017
16:25:06
главное не использовать докер для безопасности и все будет норм

Виталий
02.01.2017
16:25:23
Что ты имеешь ввиду?

Evgeny
02.01.2017
16:25:34
легко из контейнера выйти наружу

Google
N
02.01.2017
16:25:49
ну не сказать что совсем легко

Виталий
02.01.2017
16:26:03
А можно статьи по сабжу? А то слышал но не видел

N
02.01.2017
16:26:23
но если сломать ядро, то все, делай что хочешь

все остальные контейнеры твои

и хост система тоже

Виталий
02.01.2017
16:26:56
Как защищаться? Есть статьи с популярными ошибками?

N
02.01.2017
16:27:29
не запускать два приложения на одной vm

других рецептов нет

Виталий
02.01.2017
16:27:54
Уже загуглил:) я только начал это реализовывать для своего проекта.

Evgeny
02.01.2017
16:28:12
Как защищаться? Есть статьи с популярными ошибками?
самая частая ошибка - запускать недоверенный код с шеллами

Виталий
02.01.2017
16:28:42
Эм... я юзаю только офф образы либо свои.

А что значит два приложения на одной вм?

В одном докере или на одном хосте?

N
02.01.2017
16:29:35
на одном хосте

и права выдавать гранулировано на приложение

ну я мыслю в терминах aws, там роли есть

вот к инстансу прикрепляется роль, туда запихивается приложение из нескольких контейнеров

по крайней мере у нас так сделано

Виталий
02.01.2017
22:25:17
Господа, помогите разгадать загадку. Есть контейнер app и php. Разделы первого примонтированы ко второму через --volumes-from. Запускам контейнеры и входим в шелл контейнера php. Создаем в примонтированном разеделе контейнера app кучу файлов и выходим. Коммитим контейнер app в надежде, что изменения сохраяться...но нет. Изменения там нет. Как такое может быть? Я пробовал удалить контейнер php и создать его заново дабы убедиться, что изменения действительно в контейнере app. Убедился, файлы все еще доступны. Почему же тогда после коммит контейнера app в образ не фиксирует этих изменений? После коммита размеры образов должны отличаться больше на ~90 Мб yii2advanced_app new 525c516d2155 14 minutes ago 6.046 MB yii2advanced_app latest 043b067247b4 18 minutes ago 6.046 MB

эта команда docker commit -m="add vendors" 95d7c17460a3 new_app:latest в истории делает только это IMAGE CREATED CREATED BY SIZE COMMENT 90407fb5aef1 10 seconds ago /bin/true 0 B add vendors

Страница 245 из 610