nb env remove

Удаляет настроенный env. Для env типов local/docker эта команда сначала останавливает среду выполнения приложения и встроенной базы данных, управляемые CLI на текущей машине, а затем удаляет сохраненную конфигурацию CLI env. Для env типов http/ssh эта команда только удаляет сохраненную конфигурацию CLI env.

Если удаляемый env является текущим env, CLI автоматически выберет новый current env из оставшихся env; если доступных env больше нет, current env будет очищен.

По умолчанию команда требует подтверждения. В неинтерактивном режиме для выполнения необходимо явно передать --force.

Если нужно максимально очистить управляемые CLI ресурсы на текущей машине, можно передать --purge. Для env типов local/docker --purge дополнительно очищает управляемые ресурсы выполнения, данные storage и, если применимо, загруженные файлы локального app; для env типов http/ssh --purge не затрагивает внешние сервисы и только удаляет сохраненную конфигурацию CLI env.

Использование

nb env remove <name> [flags]

Параметры

ПараметрТипОписание
<name>stringИмя настроенного окружения, которое нужно удалить
--force, -fbooleanПропускает подтверждение для текущего режима remove; обязательно в неинтерактивном режиме
--purgebooleanДополнительно очищает управляемые CLI ресурсы, данные storage и, если применимо, загруженные файлы локального app на текущей машине; для env удаленного API удаляется только сохраненная конфигурация env
--verbosebooleanПоказывает подробный ход выполнения

Примеры

nb env remove staging
nb env remove staging --force
nb env remove staging --purge --force

Связанные команды