Переключил Native → Docker — пропали таблицы Laravel

131 просм. 2 сообщ.

Участник

Вчера migrate на Native, сайт живой. Сегодня включил Docker «на всякий, вдруг так правильнее». Сайт пустой, migrate хочет всё заново. Проекты на диске на месте. Это баг?

MacFullStack

Не баг: тома MySQL у Native и Docker разные. Каталог ~/MacFullStack/www общий, базы — нет. Docker здесь не «правильнее»: это другой runtime для особых случаев, не апгрейд Native.

Перед постоянным переездом: macstack db migrate-runtime --to docker (или диалог в Настройках). Redis не копируется. Дампы в ~/MacFullStack/dumps не трогаются — из них можно восстановить вручную.

Для повседневной работы вернитесь на Native — так и задумано, Free именно такой. Docker включайте, когда нужна изоляция, не «на всякий».

Справка: /help/migrate-runtime.

Ответить

Войдите в кабинет, чтобы создавать темы и отвечать.

Скачать Pro Teams