@ru_docker

Страница 185 из 610
Phil
07.10.2016
19:44:11
Концептуально или по факту?
вообще не совсем понимаю. оба пункта

Evgeny
07.10.2016
19:44:55
Концептуально - то что ты хотел - двигающиеся волюмы

Phil
07.10.2016
19:50:45
Применение-то какое?

Google
Evgeny
07.10.2016
19:51:39
Ну не думать куда уйдет контейнер при деплое - волюм будет с ним

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

Было бы круто. Но медленно

Phil
07.10.2016
20:02:26
Мне казалось это для миграции, но не могу найти подтверждения

Evgeny
07.10.2016
20:07:41
Unlike a Docker data volume which is tied to a single server, a Flocker data volume, called a dataset, is portable and can be used with any container, no matter where that container is running.

When you use Flocker to manage your stateful microservice, your volumes will follow your containers when they move between different hosts in your cluster.

The plugin will create or move the volumes in place as necessary.

There are three main cases which the plugin handles: If the volume does not exist at all on the Flocker cluster, it is created on the host which requested it. If the volume exists on a different host, it is moved in-place before the container is started. If the volume exists on the current host, the container is started straight away. все грустно

Andrey
07.10.2016
20:10:06
а толку вот к следующим версиям лагины перепилят, там может что и появится

Evgeny
07.10.2016
20:22:40
У меня сварм в проде.

хмхм... а это ведь прямо что надо
Кстати да - для тебя кейс что надо

Google
Phil
07.10.2016
20:23:12
У меня сварм в проде.
Расскажи. Что вот ругаются на него?

Evgeny
07.10.2016
20:23:40
ну собственно я так понимаю что прод на нем тут мало у кого, а ругаюсь на него вроде только я

Если с нодой что-то случается, то потом самое простой - в rc.local воткнуть скрипт который удаляет сварм и переинициализирует его с нуля пустой

Phil
07.10.2016
20:24:45
Вот техисно поругай

так. что такое с 0

Evgeny
07.10.2016
20:25:14
rm -rf /var lib docker && swarm init

Phil
07.10.2016
20:25:41
так, а как же то что там работало. те же вот волумы...

Evgeny
07.10.2016
20:25:50
ну и параллельно у меня скрипт котороый проверяет консистентность клатсера и редеплоит по необходмости

так, а как же то что там работало. те же вот волумы...
а оно уже не работет. а волюмы у меня по папкам

Phil
07.10.2016
20:26:42
А инфа про флокеры например?

А что такое проверить консистентность?

И да, версия какая

Evgeny
07.10.2016
20:27:35
в новом докере (который сейчас rc) это обещают пофиксить

флокера у меня нет, у меня lsyncd

Phil
07.10.2016
20:37:40
ну и параллельно у меня скрипт котороый проверяет консистентность клатсера и редеплоит по необходмости
кейс. подымаем ssh с вордпрессом. волумы - где создались. вот флокером. машин пять. что я теряю если что,

swarm сам пересоздаст? у него конфиги где-то хранятся?

а, а откуда он возьмёт докерфайлы для имаджей? или этого надо как раз избежать? в том смысле, что только репа?

Evgeny
07.10.2016
20:41:27
все имаджи в регистри

Google
Evgeny
07.10.2016
20:44:17
чот ваще никак
чот походу не только у тебя

Pulling repository docker.io/mhart/alpine-node Network timed out while trying to connect to https://index.docker.io/v1/repositories/mhart/alpine-node/images. You may want to check your internet connection or if you are behind a proxy.

Alex Milushev
07.10.2016
20:47:29
даешь линк!

Semyon
07.10.2016
20:48:26
даешь линк!
я в виде гифки уже нашел

сорян

N
07.10.2016
22:00:43
да и скейлим мы амазоном, например

но вообще планируем перейти на k8s например

MAdMAx
08.10.2016
05:46:36
отличная технология. прям для продакшОна)

Evgeny
08.10.2016
05:53:30
Ну, и, справедливости ради, сварм же молодой совсем. Детские ошибки ожидаемы. Плюс корень всех ошибок в синхронизации с консулом. Будет второй крупный релиз мода - будет норм

Опять таки, кому хочется сейчас этим пользоваться-есть достаточно простой путь решения проблемы, могу рассказать

Evgeny
08.10.2016
07:39:24
Я сейчас не готов поддерживать еще один докер костыль в опенсорсе, а на работе этого уже не нужно

Dmitry
08.10.2016
08:26:18
rm -rf /var lib docker && swarm init
Если /var/lib/docker на отдельном разделе, то быстрее будет отформатировать и добавить в swarm

Макс
08.10.2016
08:38:48
Привет! Подскажите, кто использует Докер под Виндой. У меня вот такая фигня выводится: ERROR: for nginx-proxy Cannot start service nginx-proxy: mkdir /d: file exists ERROR: for mysql Cannot start service mysql: mkdir /d: file exists ERROR: Encountered errors while bringing up the project. Если диск в Докер Тулз расшарить, то сначала все работает. А после перезагрузки компа вот такая беда происходит. Куда копать?

Evgeny
08.10.2016
08:46:36
Vir
08.10.2016
10:55:35
всё равное, даже не знаю что тут делать (((

docker run hello-world Unable to find image 'hello-world:latest' locally Pulling repository docker.io/library/hello-world docker: Tag latest not found in repository docker.io/library/hello-world.

не сдаётся мне докер

Google
banuchka
08.10.2016
11:07:03
Dmitriy
08.10.2016
14:08:37
Товарищи, посоветуйте что-нибудь желательно, но не обязательно в России/СПб, с почасовой оплатой под докер, типа vsacle и simplecloud.

Admin
ERROR: S client not available

Phil
08.10.2016
14:27:37
Хостинг щорса!
нет. у меня строго шаред

Navern
08.10.2016
14:28:15
нет. у меня строго шаред
В строгости, да в здравии

Evgeny
08.10.2016
14:28:25
на щаредах тоже можно построить кластер...

Dmitriy
08.10.2016
14:28:44
А если не в России?

И мне не нужен кластер.

Phil
08.10.2016
14:29:12
Dmitriy
08.10.2016
14:29:33
понятно, тоже ничего нового )

но спасибо

Phil
08.10.2016
14:30:23
а нужно новое? mediatemple

правда он тоже не новое

engine yard

Dmitriy
08.10.2016
14:31:23
на медиатемпле нет почасовой оплаты

Engine Yard просто на амазоновских инстансах поддержку предоставляет похоже?

Алексей
09.10.2016
13:07:00
эй. опять про хостинги.

@pro_hosting

Google
Stanislav
09.10.2016
22:04:31
Коллеги, нужно ваше мнение, в докерфайле билд-контейнера нужно подключать сорцы через volume или через сopy?

Anton
09.10.2016
22:05:02
copy

Stanislav
09.10.2016
22:45:55
но тогда получается, что нужно каждый раз имадж пересобирать для конкретной версии сорцов. И тогда надо вводить версионирование для билд контейнеров, которое будет полностью совпадать с версиями сорцов.

Evgeny
09.10.2016
22:48:54
Билд контейнер берет сырцы из гита

Stanislav
09.10.2016
22:50:10
и каждый раз весь репозиторий выкачивает?

или все-таки где-то хранит кэши в хостовой системе ?

если хранит кэши, то это полюбому volume, т.к. copy работает только один раз в одну сторону при посмотроении имаджа. А если это volume, то надо создавать контейнер для каждого проекта, и в каждом отдельном проекте следить за версионированием этого билд контейнера

+ контейнеры в тоерии должны быть друг от друга изолированы, а тут я могу попытаться запустить 2 контейнера и они начнут конфликтовать друг с другом за доступ к этому самом volume

Evgeny
10.10.2016
07:26:42
или все-таки где-то хранит кэши в хостовой системе ?
Как вам удобнее. Я выкачиваю только последнюю ревизию. Можете хранить кеш и делать пулл

N
10.10.2016
07:27:04
это всегда COPY и всегда контейнер на проект

Vir
10.10.2016
07:28:04
а докер же опенсурсный?

Evgeny
10.10.2016
07:28:11
Вы все говорите о двух разных вещах. Есть билд контейнер, которому не надо внутри себя хранить копии всех реп - при его сборке нужно просто добавить в него нужные инструменты

Есть конкретный проект для которого делается имадж через билд контейнер. В этот момент выкачивать сырцы

N
10.10.2016
07:29:24
аа

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