Илья
коллеги, приветствую.
Илья
подскажите простейщий способ копирования данных сервера с развернутым продуктом на контейнерах. лучше это делать средствами самого докера или обычным копированием?
Cocaine
коллега у тебя что, данные внутри контейнера хранятся?
Илья
имеется ввиду содержимое папок на сервере с контейнерами
Cocaine
а как ты их собрался докером копировать? тут только обычное копирование
R
@inxhale а разве это не один из официальных TODO: данные держать в отдельном образе, который подключается через —volume-from?
Илья
докером вот так https://docs.docker.com/engine/tutorials/dockervolumes/#/backup-restore-or-migrate-data-volumes
Aleksandr
имеется ввиду содержимое папок на сервере с контейнерами
что такое "содержимое папок на сервере с контейнерами"? в терминологии докера это что?
Илья
volumes видимо
R
внезапно
Evgeny
Ок, не так категорично. "Не только в волюме." Я у себя держу всегда в шареной с хоста папке
R
т.е. контейнеризовать фулл прожект и тупо носить его из дев в прод не наш метод?
Evgeny
данные носить отдельно
R
в один прекрасный момент кто-то развернёт в проде только часть и всё рассыпется =)
Constantine️
1 ТБ фоток надо в S3 хранить :D
R
ясн, проехали
Evgeny
Как я люблю эту фразу....
R
а давайте юзать докер для прона!
Constantine️
надо надо )
Constantine️
CoreOS сразу для прона
Evgeny
Тут в соседнем чате уже выяснили что для прона нужен JS
Aleksandr
1 ТБ фоток надо в S3 хранить :D
все, выносимое в volume, хранить в s3? \
Evgeny
все, выносимое в volume, хранить в s3? \
Это хорошая мысль, да. Не обязательно в s3, но в любом cdn
Cocaine
да ну это дичь какая то данные в контейнере держать ИМХО
Constantine️
все, выносимое в volume, хранить в s3? \
не, я скорее про то, что хранить 1 ТБ локально на винте (именно винт, а не ссд), тупо дорого и бессмысленно, потому что это говно еще и бекапить надо. поэтому я бы выкинул в облако, пусть этим облако занимается
Constantine️
в контейнере данные только через volume держать
Илья
объясню подробнее: есть продукт http://www.diasoft.ru/banks/products/flextera/demo_flextera/index.php необходимо реализовать резервирование прод сервера на случай обвала вопрос как проще это сделать
Aleksandr
Это хорошая мысль, да. Не обязательно в s3, но в любом cdn
ну вот не знаю. вынесены у меня в volume данные постгреса. Уж не знаю зачем мне это выносить в s3.
Constantine️
не к тому ты привязываешься )
Constantine️
я тебе про 1 ТБ фоток написал
Constantine️
а не про БД )
Constantine️
БД ясен хуй надо держать локально ))
Constantine️
всё хочу пощупать блоки digitalocean, а у меня сервер не в том регионе.. кто щупал, оно как nfs работает?
Aleksandr
а не про БД )
это ты не к тому привязываешься. вопрос был про volumes, хранимые локлаьно.
Constantine️
смотри чат )
Constantine️
а как ты будешь с собой носить 1 ТБ фоток?
Constantine️
1 ТБ фоток надо в S3 хранить :D
Cocaine
всё хочу пощупать блоки digitalocean, а у меня сервер не в том регионе.. кто щупал, оно как nfs работает?
просто тебе на дроплет добавляется /dev/vda1 /dev/vda2 /dev/vda3 и ничего больше
Cocaine
все остальное сам допиливаешь
Constantine️
очень неплохо )
Aleksandr
Но так-то да, но зачем держать базу в докере?
незачем конечно. она в volume, расшаренном в хост. вот человек и спросил - как это копировать
Cocaine
очень неплохо )
хз не нашел толкового применения этому
Constantine️
хз не нашел толкового применения этому
только если данных сильно больше 20 гигов или хочется шарить между дроплетами
Evgeny
На мой взгляд для фоллтолерасна из баз тоже бы делать кластер и коннектиться к нему из докера
R
вот человек скопирует базу "как есть", файликами мимо докера, и потом будет удивляться, почему оно развалилось из-за копирования при записи
Constantine️
да ладно
Evgeny
Это будет значит что человек не думает что он делает
Constantine️
человеку люлей дать надо, ага )
R
человек сломал ногу и за него проект переносит другой дев, который нифига не знает что сейчас где-то что-то запущено и что это что-то надо стопнуть. Что дальше?
Constantine️
но лучше так не делать ))
R
Вариантов море
R
@inxhale это всё сказки из будней
Evgeny
это в каком?)
трактористов вроде
Cocaine
@inxhale это всё сказки из будней
хочешь сказать у тебя такое было?
Constantine️
это в каком?)
не важно, с JS надо ебаться, значит для прона нужен JS или ты про чатик? :D
R
@inxhale ну я чутка постарше, чем этот чатик, поэтому да, у меня такое было. Причём на разных БД.
R
Это очень интересный кейс "если ситуация не сходится с моим предположением - паниковать"
R
в общем конечно это ваши проблемы, где хранить, но отрицать функционал запиленный докером официально - это прикольно
Evgeny
не важно, с JS надо ебаться, значит для прона нужен JS или ты про чатик? :D
Не, там было решено что если вкладка хрома жрет полтора гига,а в гиг влезет прон фуллхд, значит оно там в фоне крутится
R
и удивляться "ухты, кто-то использует в докере фичи, которые сделали в докере"
Evgeny
Я вот тут регулярно обсираю днс докеровский, потому что он отвратителен
R
прям секта любителей говна =) все обсирают, но никто не уходит =)
Evgeny
Я сделал свой дискавери, докеровский не юзаю как итог
R
запили пуллреквест в докер =)
Evgeny
Я вот прямо не уверен что мое виденье архитектуры подходит всем
yopp
1 ТБ фоток надо в S3 хранить :D
в B2, там это будет стоить всего 5 баксов
R
Предложи солюшн лучше =)