@docker_ru

Страница 749 из 1375
SlavikMIPT
31.08.2018
10:53:25
тогда мы идем пить смузи

E
31.08.2018
10:55:23
Ребята тут есть кто БД в бою на докере держит? Очень любопытно.

Google
Igor
31.08.2018
10:59:54
но есть
Почему не нужно? Можно узнать причины

E
31.08.2018
11:02:02
не надо так делать
Много от кого слышу это. Я так понял лучше настроить на хосту по старинке. Чуток больше времени потратить. (Особенно если у тебя проект не такой большой).

Igor
31.08.2018
11:04:13
Много от кого слышу это. Я так понял лучше настроить на хосту по старинке. Чуток больше времени потратить. (Особенно если у тебя проект не такой большой).
Давайте конкретизируем, что значит БД не держать в докере? 1) Сервис допустим postgresql -> в докере, они могут быть кластерными и т.д. 2) конечно data -> volume 3) volume можно удобно резервировать это бегло причины, почему это удобно и стоит делать

Marchello
31.08.2018
11:06:24
Видимо здесь под БД имеются ввиду данные а не СУБД? Данные согласен - не стоит держать в контейнере.

А СУБД из контейнера запускать - красота ИМХО.

Igor
31.08.2018
11:07:07
E
31.08.2018
11:13:54
Ребята тут есть кто БД в бою на докере держит? Очень любопытно.
Я про СУБД. Данные это понятно что их к docker volumу подключишь. Я вообще о СУБД в докере спрашиваю. Что в этом плохого?

Marchello
31.08.2018
11:17:01
Я про СУБД. Данные это понятно что их к docker volumу подключишь. Я вообще о СУБД в докере спрашиваю. Что в этом плохого?
Хз. Ща запускаю один продакшн - все сервисы распихал по контейнерам, в т.ч и постгрес, курю swarm. Везде говориться что СУБД в контейнере это ок. В т.ч и на проде.

Marchello
31.08.2018
11:18:09
Конечно.

Ну не совсем по таким путям.

Google
E
31.08.2018
11:18:42
У меня просто под БД диск выдали отдельный. Пробовал через - docker volume create -d local -o type=none -o o=bind -o device=/mnt/path volname чет как-то не кашерно что ли

Marchello
31.08.2018
11:18:50
Но отдельно от контейнера

E
31.08.2018
11:18:57
Думаю тупо через symlink сделать что ли

Arkadiy
31.08.2018
11:19:09
главное - не удалить данные через docker system prune

E
31.08.2018
11:19:50
главное - не удалить данные через docker system prune
Вроде такое спасает ? volumes: volume_name: external: true

Marchello
31.08.2018
11:20:00
главное - не удалить данные через docker system prune
Этого не знал. Надо покурить. Спасибо за наводку.

Arkadiy
31.08.2018
11:21:39
Я так делаю volumes: db-data: services: pg: volumes: - db-data:/pgdata/

данные вроде не удаляются, для вайпа базы нужно еще пару телодвижений делать

Marchello
31.08.2018
11:22:43
Я так делаю volumes: db-data: services: pg: volumes: - db-data:/pgdata/
А как забэкапить данные из db-data? Где они лежат?

Arkadiy
31.08.2018
11:23:54
docker volume list && docker volume inspect project_db-data

E
31.08.2018
11:23:54
Arkadiy
31.08.2018
11:24:20
можно и определить полный путь к базе, и да, external: true хороший вариант

а бэкапы - да, через контейнер типа pg_dump

E
31.08.2018
11:24:35
#!/bin/bash echo $(date +"%Y%m%d%H%M%S") >> ~/backup/log/backup.log docker exec postgresqlDockerContainer pg_dump -U dbName -F c process-engine > ~/backup/db/$(date +"%Y-%m-%d_%H:%M:%S").custom

Прямо тем же контейнером где PostgreSQL запущен backup делаешь

Marchello
31.08.2018
11:26:16
а бэкапы - да, через контейнер типа pg_dump
Тогда это и в своем режиме будет работать, да?

*сворм

Arkadiy
31.08.2018
11:26:24
я обычно в sql делаю дамп

Google
Arkadiy
31.08.2018
11:27:10
ssh $SSH_SERVER "sudo $DOCKER_COMPOSE exec -T db pg_dump -U ${DB_USER} ${DB_NAME} |gzip " > ${_STORE_PATH}

тоже exec

E
31.08.2018
11:27:37
вот кстати, поясните, а что лучше, sql или другие виды дампа?
Лучше конечно использовать такие тулы как Barman https://www.pgbarman.org/

Arkadiy
31.08.2018
11:28:12
E
31.08.2018
11:30:06
Как там было. Есть два вида админов: Одни думают backup делать, другие уже делают(прямо сейчас) ?

Arkadiy
31.08.2018
11:30:46
три

SlavikMIPT
31.08.2018
12:30:25
пытаются восстановить хотя бы ssh

или вытащить базу

btw - у меня демон бэкапы делает в телегу)

если данных немного, но они ценные - вполне себе вариант - защищенное, отказоустойчивое хранилище) API простой

Arkadiy
31.08.2018
12:48:52
хм, а разве в телегу можно много данных записать?

один бекап от 200мб начинается

Arkadiy
31.08.2018
12:49:49
хм...

интересный вариант

Gleb
31.08.2018
12:50:09
вообще не видел ни разу сообщения про лимит, правда чем больше файл тем скорость падает сильнее как мне показалось

Arkadiy
31.08.2018
12:50:10
и что, совсем ограничений нет?

ну выглядит все равно не сильно надежным вариантом, я бы в качестве резервного варианта держал

Gleb
31.08.2018
12:59:06
во гигабайт поехал

Google
bebebe
31.08.2018
13:00:10
там образ что-ли запокован?

SlavikMIPT
31.08.2018
13:00:54
хм, а разве в телегу можно много данных записать?
ну во первых можно до 1.5гб одним файлом

во вторых можно разбивать на куски)

Arkadiy
31.08.2018
13:01:41
И сколько хранится?

SlavikMIPT
31.08.2018
13:01:53
всегда

я кстати давно уже зову всех сделать облачное хранилище на основе телеги)

Arkadiy
31.08.2018
13:02:38
Место в дц не бесконечное

SlavikMIPT
31.08.2018
13:02:48
тебе хватит

Arkadiy
31.08.2018
13:02:49
Где то дб подвох

SlavikMIPT
31.08.2018
13:02:57
нет подвох в том, что потратили 200млн а подняли на ICO 2000млн можно и за жесткие диски заплатить

Arkadiy
31.08.2018
13:03:33
Вот например слэк, вроде телеги, но бесплатно много места и истории чатов нет

SlavikMIPT
31.08.2018
13:03:48
ну так слэк херовые предприниматели а дуров хороший по пути пейпала и убера идет для него самое главное сейчас это юзеры любой ценой больше юзеров больше капитализация сейчас не так то просто знаешь ли людей в новый мессенджер затащить поляна занята и чтобы тут какие то шансы иметь нужно предоставлять чтото прям пипец какое крутое что просто глупо от этого отказываться вот он это и делает

Arkadiy
31.08.2018
13:06:10
Ясно, но бэкапы статики в телегу не засунешь

Там счет на сотни гб

SlavikMIPT
31.08.2018
13:06:28
я вот с вк музыки закачал уже терабайт 10

Arkadiy
31.08.2018
13:06:49
Тупо долго, разве что инкрементально

SlavikMIPT
31.08.2018
13:06:55
еще месяц не прошел и не на полную даж качал

раз ты так считаешь

Google
Arkadiy
31.08.2018
13:07:47
Ну просто странно что можно много места залить без монетизации. Даже гугл денег хочет

Страница 749 из 1375