Как уничтожить службу явно в dotcloud?

После удаления службы mondodb из dotcloud.yml и отправки в dotcloud у меня появилось это предупреждение:

Warning: Service mongo is no longer in your dotcloud.yml, but will continue running until you destroy it explictly.

Но в документации CLI или на странице dotcloud я не понимаю, как явно уничтожить службу.


person remosu    schedule 18.02.2013    source источник


Ответы (1)


Вы должны использовать команду destroy, где вы указываете приложение и службу, которые хотите уничтожить.

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

Вот пример.

Проверьте версию dotcloud cli, чтобы узнать, какую версию использовать.

$ dotcloud --version

CLI версии 0.9.x

# destroy the application
$ dotcloud destroy --application <app name>

# destroy a service in the application
$ dotcloud destroy --application <app name> <service name>

Дополнительные сведения см. в следующих документах: http://docs.dotcloud.com/firststeps/in-depth/#deleting-services

CLI версии 0.4.x

# destroy the application
$ dotcloud destroy <app_name>

# destroy a service in the application
$ dotcloud destroy <app_name>.<service_name>

Дополнительные сведения см. в этих документах: http://docs.dotcloud.com/0.4/firststeps/in-depth/#deleting-services

Примечание. Вы также можете использовать панель мониторинга. Но похоже, что вы можете уничтожить только приложение, а не сервис. Так что это не принесет вам много пользы прямо сейчас, но может быть добавлено в будущем.

person Ken Cochrane    schedule 18.02.2013
comment
Спасибо!!! в справке CLI просто скажите destroy Destroy an existing app ничего не говорите об уничтожении службы - person remosu; 19.02.2013