nb env remove

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

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

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

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

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

nb env remove <name> [flags]

Параметры

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

Примеры

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

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