

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 自动卸载 CodeDeploy 代理并从本地实例中移除配置文件
<a name="on-premises-instances-operations-uninstall-agent"></a>

通常，在您不再计划部署到本地实例之后，您可以卸载 CodeDeploy 代理并从该实例中删除配置文件。

**注意**  
自动卸载 CodeDeploy 代理并从本地实例中删除配置文件并不会取消本地实例的注册。此操作不会取消关联与本地实例关联的任何本地实例标签。此操作不会删除与本地实例关联的 IAM 用户。  
要自动注销本地实例，请参阅[自动注销本地实例](on-premises-instances-operations-deregister-automatically.md)。  
要手动注销本地实例，请参阅[手动取消注册本地实例](on-premises-instances-operations-deregister-manually.md)。  
要手动取消任何已关联本地实例标签的关联，请参阅[从本地实例中手动删除本地实例标签](on-premises-instances-operations-remove-tags.md)。  
要从本地实例中手动卸载 CodeDeploy 代理，请参阅[管理 CodeDeploy 代理操作](codedeploy-agent-operations.md)。  
要手动删除关联的 IAM 用户，请参阅[删除您的 AWS 账户中的 IAM 用户](https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_DeletingUserFromAccount.html)。

在本地实例中，使用调 AWS CLI 用[卸](https://docs.aws.amazon.com/cli/latest/reference/deploy/uninstall.html)载命令。

例如：

```
aws deploy uninstall
```

**uninstall** 命令执行以下操作：

1. 停止本地实例上正在运行的 CodeDeploy 代理。

1. 从本地实例卸载 CodeDeploy 代理。

1. 从本地实例删除配置文件。（对于 Ubuntu 服务器和 RHEL，这是 `/etc/codedeploy-agent/conf`/`codedeploy.onpremises.yml`。对于 Windows 服务器，这是 `C:\ProgramData\Amazon\CodeDeploy`\\`conf.onpremises.yml`。）