Size: a a a

Docker — русскоговорящее сообщество

2020 February 08

VR

Vasiliy Romaneev in Docker — русскоговорящее сообщество
Stas K
если потом набо кудато файл отдать допусти или еще что то то удобнее работать с дампом а не структурой всего мускула с кучей файлов и папок
часто это надо ?
может проще скрипт получения дампа написать ?)
источник

SK

Stas K in Docker — русскоговорящее сообщество
:)
источник

A

Andrey in Docker — русскоговорящее сообщество
Stas K
ну с правами проблем нет этот этап я прошел уже:)
Вот тебе не проще сделать системд файлик, который будет стопать с прескриптом дампа дб
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
еще такой заколебался устанавливать каждый раз sublime text, на чем то же прогать надо на новых тачка, его тоже докернул
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
😂😂😂
источник

SK

Stas K in Docker — русскоговорящее сообщество
я чисто из удобсва и ради собственного развития этим заинтпресовался
источник

SK

Stas K in Docker — русскоговорящее сообщество
Petr Filippov
еще такой заколебался устанавливать каждый раз sublime text, на чем то же прогать надо на новых тачка, его тоже докернул
😂
источник

VR

Vasiliy Romaneev in Docker — русскоговорящее сообщество
Stas K
если потом набо кудато файл отдать допусти или еще что то то удобнее работать с дампом а не структурой всего мускула с кучей файлов и папок
в общем, так или иначе.
на мой вкус ты делаешь неправильно и не понимаешь работу инструмента.
но если тебе нужно сделать так, как ты хочешь - пишешь в cmd скриптец, который инициализирует базу, потом через какой-либо инит запускает базу
в случае стопа - вызывает дамп базы обратно в файлик и убивает процесс базы

на мой вкус это бред, но реализовать можно.
источник

SK

Stas K in Docker — русскоговорящее сообщество
кстати а как на продакшенах бд хранится в вольюмах докера просто?
источник

SK

Stas K in Docker — русскоговорящее сообщество
Vasiliy Romaneev
в общем, так или иначе.
на мой вкус ты делаешь неправильно и не понимаешь работу инструмента.
но если тебе нужно сделать так, как ты хочешь - пишешь в cmd скриптец, который инициализирует базу, потом через какой-либо инит запускает базу
в случае стопа - вызывает дамп базы обратно в файлик и убивает процесс базы

на мой вкус это бред, но реализовать можно.
спс
источник

A

Andrey in Docker — русскоговорящее сообщество
Stas K
я чисто из удобсва и ради собственного развития этим заинтпресовался
Имхо бесполезное действие. Обычно делают дамп с прода и заливают в препрод. И это можно вполне заскриптовать.   И сейчас в тот же постгрес можно вполне добавить инит скрипт при билде, в мускуль тоже.
источник

A

Andrey in Docker — русскоговорящее сообщество
По-моему
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
Vasiliy Romaneev
в общем, так или иначе.
на мой вкус ты делаешь неправильно и не понимаешь работу инструмента.
но если тебе нужно сделать так, как ты хочешь - пишешь в cmd скриптец, который инициализирует базу, потом через какой-либо инит запускает базу
в случае стопа - вызывает дамп базы обратно в файлик и убивает процесс базы

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

A

Andrey in Docker — русскоговорящее сообщество
Какой смысл делать дамп после
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Vasiliy Romaneev
там человек не может сформулировать что он хочет.
походу ему нужен wrapper, который на старте контейнера будет из файла поднимать базу, а на остановке - дампить её
в чём цель такого упражнения - непонятно.
Это есть из коробки (заполнять базу из файла) - что в мускуле, что в постгрес
источник

A

Andrey in Docker — русскоговорящее сообщество
George Gaál
Это есть из коробки (заполнять базу из файла) - что в мускуле, что в постгрес
Заполнить да, а он её хочет дампить перед остановкой
источник

A

Andrey in Docker — русскоговорящее сообщество
Зачем ток непонятно
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Ну, лайфхак
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Если база в контейнере, а файлы базы в вольюм - то контейнер остановлен и проблемы сдернуть файлы базы (не дамп) - нет
источник

PF

Petr Filippov in Docker — русскоговорящее сообщество
просто еще одну реплику подними да и все
источник