Javid
29.04.2019
06:48:24
Да нет не боты
Alexander
29.04.2019
06:49:43
Я вижу
Javid
29.04.2019
06:54:22
Ого бот написал :)))
Robert
29.04.2019
06:54:37
Отводит от себя подозрения
Google
DjinN
29.04.2019
06:55:53
Можно ли в docker-compose сказать, чтобы он сначала собрал Dockerfile?
Banschikov
29.04.2019
06:56:51
George
29.04.2019
06:56:57
docker-compose up --build?
DjinN
29.04.2019
06:58:29
Спасибо, чет не смог нагуглить
Ton
29.04.2019
08:51:19
Ребят, всем привет! Есть следующая проблема с docker. На машине есть директория, примонтированная по SMB, она проброшена в контейнер с приложением через bind mount. Так вот, приложению нужно копировать файлы из локальной директории в примонтированную. Из контейнера копирование через cp -r 270 мб мелких файлов занимает больше часа. Если выйти из контейнера, та же самая операция занимает 15 секунд. Неужели это докер так замедляет работу с примонтированной по SMB директорией?
Tony
29.04.2019
08:52:38
Всем привет. Подскажите пожалуйста как в docker-compose сделать настройку времени, чтобы контейнер брал время и таймзону хоста
Artur
29.04.2019
08:53:20
Tony
29.04.2019
08:53:48
Artur
29.04.2019
08:54:05
а чем этот не нравится ?
George
29.04.2019
08:54:12
Tony
29.04.2019
08:54:31
Google
Tony
29.04.2019
08:54:37
не знаю почему
Artur
29.04.2019
08:54:54
ну так может это их проблемы ?
Tony
29.04.2019
08:55:24
George
29.04.2019
08:55:31
Artur
29.04.2019
08:57:47
как вариант.
tzdate тебе в помощь
Igor
29.04.2019
09:00:09
Всем привет
Есть контейнер, в котором есть tasks.py, выполняющий некоторые питоновские команды
После одной из таких запрашивается input.
Если конкретно, это создание суперюзера в контейнере с django:
ctx.run('python manage.py createsuperuser --username Sample')
После этого должен запроситься пароль. Как его передать? У данной команды такой опции, чтобы передать пароль, нет, к сожалению.
Tony
29.04.2019
09:00:22
Ton
29.04.2019
09:01:46
George
29.04.2019
09:12:32
ildar
29.04.2019
09:27:24
Lucas
29.04.2019
09:30:35
почему сворм так хейтят? может кто непредвзято ответить?
Sergey
29.04.2019
09:31:09
Lucas
29.04.2019
09:31:40
вроде все на проде работает как я ожидал
Sergey
29.04.2019
09:36:29
Karel
29.04.2019
09:37:53
Banschikov
29.04.2019
09:40:14
вроде все на проде работает как я ожидал
Ну видимо тебе достаточно его функцинала. Сейчас люди используют различные сложные распределенные микросервисные архитектуры, которые позволяет организовать kubernetes. Да и вообще в kubenetes Continuous Delivery намного проще и красивей организовать, нежели в swarm
Lucas
29.04.2019
09:40:36
Sergey
29.04.2019
09:41:20
Lucas
29.04.2019
09:41:25
Google
Sergey
29.04.2019
09:41:54
Lucas
29.04.2019
09:42:11
и вот подумал, раз они хейтят сворм, который с минимум оверхеда, может есть кто-то кроме поедающего все на свете кубера
Banschikov
29.04.2019
09:42:33
Lucas
29.04.2019
09:44:44
Banschikov
29.04.2019
09:46:46
спасибо)
Тебе если нужно запустить простенький проект, то swarm очень даже подходит под такие задачи и k8s тут оверхед. Это верно. Но вот если у тебя сложный и большой кластер со сложной экоструктурой, то swarm тебя тут не поможет уже
George
29.04.2019
09:55:30
Sergey
29.04.2019
09:55:37
George
29.04.2019
09:55:37
Трёх за глаза
Sergey
29.04.2019
09:55:46
3 мастера не равно отказоустойчивость
George
29.04.2019
09:55:57
Ты вообще не понимаешь что такое HA раз говоришь пять
Sergey
29.04.2019
09:56:17
нук поясни
че будет когда у тебя мастера помрут
George
29.04.2019
09:56:20
Sergey
29.04.2019
09:56:21
сколько у тебя живых останется
George
29.04.2019
09:56:37
Sergey
29.04.2019
09:57:02
George
29.04.2019
09:57:29
Sergey
29.04.2019
09:57:33
при n мастер-нод можно пережить отказ (n -1)/2 нод
George
29.04.2019
09:57:44
Ну, да
При трёх очевидно одной
Sergey
29.04.2019
09:58:07
ну этого недостаточно чтобы гарантии какие то давать
Google
George
29.04.2019
09:58:11
Только речь про етсд
Sergey
29.04.2019
09:58:12
7 много да
George
29.04.2019
09:58:25
Сам мастер - там где апи - можно хоть на двух лететь
Очень жаль, что ты вдаешься в дебаты не указав детали
Ибо в них ?
Banschikov
29.04.2019
10:00:37
George
29.04.2019
10:00:46
И, да, сейчас начнется, что типо ингресс на мастерах фу-фу-фу
Sergey
29.04.2019
10:00:47
упадет две и кластеру пизда
George
29.04.2019
10:01:18
Sergey
29.04.2019
10:01:47
потому что при 3 мастернодах падение одной ноды это падение 33%
а если 5, то падение двух это падение 40%
второй вариант в любом случае более выживаемый
George
29.04.2019
10:01:51
Sergey
29.04.2019
10:02:33
George
29.04.2019
10:02:40
Может у меня вообще тестовый стенд и у меня миникьюб
Если кластер большой (на сотни узлов) - согласен. Пять мастеров == гуд
Но если у тебя 2.5 виртуалки....
Sergey
29.04.2019
10:04:12
если у тебя два воркерноды то да, оверхед
George
29.04.2019
10:04:59
И, опять же, повторюсь - 5 - ты про мастера куба говоришь или про етсд ?
Я уже в пятый или четвертый раз спрашиваю
Google
George
29.04.2019
10:05:23
Banschikov
29.04.2019
10:06:48
Sergey
29.04.2019
10:07:13
я ток не помню
а етцд кворум сможет поддерживаться при 2 мастерах?
George
29.04.2019
10:07:34
Banschikov
29.04.2019
10:09:51
У тебя етсд был там же ?
Да. Нет ресурсов для кластера с etcd, использовать доп.инстансы. Etcd к слову не в статических контейнерах держу, но на одном инстансе с control-plane
George
29.04.2019
10:13:39
Давайте сойдёмся на том, что требование к кол-ву мастеров - это как правило - количество етсд. Но лучше етсд выносить отдельно.
И тогда количество мастеров куба - может быть от 2-х
(2 - это как раз минимум для HA)
Alexandr
29.04.2019
13:23:17
Коллеги прошу не кидаться тапками. Пытаюсь перенести контейнер с одной машины на другую но натыкаюсь на проблему что на другой машине запрашивают логин на контейнер хотя при сохранении я его не задаю. Может кто нибудь ткнуть пальцем в чем проблема. Вот ошибка docker: Error response from daemon: pull access denied for export/python1, repository does not exist or may require 'docker login' . Вот команды которыми сохраняю docker commit 49cbf7c4d218 python2.7:7.6 #### docker save python2.7 > export_python2.7.tar.gz и загружаю docker load < export_python2.7.tar.gz .
Shaz
29.04.2019
13:24:25
Alexandr
29.04.2019
13:26:32
Исходную машину я тяну с репозитория. Там накатываю изменения , сохраняю и пытаюсь перенести на другую машину.
[root@localhost ~]# docker images | grep oraclelinux
oraclelinux latest 200d4182a980 2 weeks ago 235MB
[root@localhost ~]#
ildar
29.04.2019
13:28:32
при какой команде ошибка хоть?