
Andrey
10.05.2019
15:16:47
ради одной базы весь стек гасить поднимать может быть накладно

Ilya
10.05.2019
15:17:17
Их же еще актуализировать нужно
На каждую миграции накатывать или где

Google

Andrey
10.05.2019
15:17:44
да ладно? 10 раз по одной, или один раз десять баз из одного дампа?

Ilya
10.05.2019
15:17:58
Дамп то у меня всегда есть
Ничего руками не нужно делать
А как я буду 10 разных состояний подготавливать?

Andrey
10.05.2019
15:19:10
пипец у тебя логика. Какая разница между 10*1 и 1*10?

Ilya
10.05.2019
15:19:35
Такая, что мне руками делать 10 или 1?

Andrey
10.05.2019
15:19:37
тебе так и так одинаковое кол-во работы делать
кто тебя просит руками делать?

Ilya
10.05.2019
15:19:57
Говорю же, что дамп готовый беру, вообще ничего в нем не делаю
Или ты что предлагаешь?
10 баз в докеркомпозе поднять?
По ресурсам встряну

Google

Andrey
10.05.2019
15:20:32
ну так тебе его заново каждый раз накатывать. Я тебе предлагаю сделать db1 ... db10
По каким ресурсам?

Ilya
10.05.2019
15:20:52
Память

Andrey
10.05.2019
15:21:05
RAM или диск?

Ilya
10.05.2019
15:21:05
Каждая база по 2ГБ
Диск

Andrey
10.05.2019
15:21:12
а, диск
ну тогда да

Ilya
10.05.2019
15:21:25
Ну ок, от 20ГБ я не встряну конечно
То время тестов мне не так критично, так что пока будет норм, буду делать последовательно
Если прижмет, подумаю над оптимизацией по времени

Andrey
10.05.2019
15:22:18
можно ещё чекпоинты придумать, чтоб одну и ту же базу использовать

Ilya
10.05.2019
15:22:37

Andrey
10.05.2019
15:23:58
да. В принципе, ты дамп конвертируешь в файлы, делаешь снапшот (проще всего в образ докера), потом перезапускаешь уже его
если сервисы переподнимаются быстро, то тогда docker-compose down/up вполне себе решение
если нет, можно поднимать опускать одну базу в соседнем docker-compose

Ilya
10.05.2019
15:25:40
Здраво, спасибо

EtoZheSlava
10.05.2019
16:41:39
Вопрос по хелм-чартам:
Как мне заоверрайдить темплейт из депенденси чарта?

ildar
10.05.2019
17:26:53
@kubernetes_ru

Sergey
10.05.2019
17:42:49
Подскажите, пожалуйста, как указать нужную версию postgres в docker-compose.yml? Сейчас прописан image: postgres... но база сейчас 10 и соответственно качается 11 postgres и ругается на несоответствие. Как указать 10 принудительно?

Google

Vlad
10.05.2019
17:45:34
@ssnorov зайди в контейнер и посмотри. Список всех версий есть на оф доке имеджа https://hub.docker.com/_/postgres.

Sergey
10.05.2019
17:46:23
тоесть как зайти если он не стартует? The data directory was initialized by PostgreSQL version 10, which is not compatible with this version 11.2

Vlad
10.05.2019
17:47:14
@ssnorov docker-compose config поменяй версию и перебилди, я дал ссылку список всех версий

George
10.05.2019
17:49:15
никак. Либо добавляй пользователя внутрь контейнера с нужным айди
либо действительно есть опция usre, но скорее всего речь про то, что у тебя корневая папка от рута?

Vlad
10.05.2019
17:50:51
@gecube в контейнере все норм по правам, просто если на хосте нет папки, она с рутом создается
@gecube это докерфайл сервиса

George
10.05.2019
17:51:47
Рекомендую пользоваться вольюмом, а не байнд маунтом

Vlad
10.05.2019
17:52:10
@gecube Тогда надо инит скрипт делать проекту, что бы папки сделать на хосте

George
10.05.2019
17:52:14
Проброс файлов - это костыль

Vlad
10.05.2019
17:53:35
@gecube спасибо, почитаю

Sergey
10.05.2019
18:02:59

Dmitry
10.05.2019
22:16:04
Привет. Кто-нибудь может мне помочь? Я получаю ошибку при обращении к контейнеру по имени сервиса в docker-compose. В чём причина?
My docker-compose.yml:
version: "3"
services:
uwsgi:
build:
context: .
dockerfile: uwsgi.dockerfile
args:
HOST: 0.0.0.0
PORT: 9000
networks:
- common
restart: always
nginx:
depends_on:
- uwsgi
build:
context: .
dockerfile: nginx.dockerfile
args:
NGINX_HOST: 0.0.0.0
NGINX_PORT: 80
UWSGI_HOST: uwsgi
UWSGI_PORT: 9000
networks:
- common
ports:
- 80:80
restart: always
networks:
common:
The error:

Google

Sun
11.05.2019
03:00:19
Я полагаю, что ошибка в сети.
Тебе надо сначала создать эту сеть, а потом указать в компоузе что она external. Тогда точно заработает
Или не указывать сеть вообще — докер сам создаст сеть под этот компоуз (но это не точно)

ildar
11.05.2019
03:47:06

kvaps
11.05.2019
09:31:59
https://habr.com/en/news/t/451290/
прощай докерхаб?
впрочем automated build еще никто не отменял

LEXASOFT
11.05.2019
09:44:06
Чето ссыкотно на майкрософт надеяться

Lucas
11.05.2019
09:55:28
лучше дочь гулящая, чем компания на майкрософт стеке

George
11.05.2019
09:57:34
?

Sun
11.05.2019
10:46:27
Да ладно вам, хватит уже.
С момента, когда Сундар встал у руля, мс день за днём становится лучше и лучше

Батыр
11.05.2019
10:54:10

George
11.05.2019
10:58:05
Bojan

Sun
11.05.2019
10:58:38
Это обсуждали в радиоте. У него там в аккаунте была копия видео шутинга в НЗ, которую сначала несколько раз удалил бот, но он восстанавливал и тогда модераторы прибили весь аккаунт.

kvaps
11.05.2019
10:59:26

Sun
11.05.2019
10:59:36
Правильно сделали, я считаю

kvaps
11.05.2019
11:01:01

Sun
11.05.2019
11:01:16
Новая Зеландия же

kvaps
11.05.2019
11:01:37
аа, я думаю что такое эйч три

Мишка
11.05.2019
12:19:00

Yurii
11.05.2019
12:19:25

Google

Vlad
11.05.2019
13:13:12

George
11.05.2019
13:20:26
Все правильно
Так и должно быть
Устанавливайте модули в Dockerfile
Либо оборачивайте старт контейнера в docker-entrypoint.sh
Который сначала ставит модули, а потом стартует сам пхп-фпм

Vladislav Vekyu
11.05.2019
13:26:24
день добрый, я развернул контейнер с nextcloud в докере, но он без ssl , ну и без домена, с докером не знаком, можно в двух словах как добавить ssl ?
прочитал про добавление новых контейнеров и прослойку nginx, есть ли варианты попроще?

Myron
11.05.2019
13:29:25
Народ, почему после рестарта сервера, контейнер редиса не стартует с ІРшкой??

Vlad
11.05.2019
13:31:31
ошибочка вышла
Ignoring unsupported options: build

George
11.05.2019
13:40:44