

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 CodeDeploy 停止部署
<a name="deployments-stop"></a>

您可以使用 CodeDeploy 主控台 AWS CLI、 或 CodeDeploy APIs 來停止與 AWS 您的帳戶相關聯的部署。

**警告**  
停止 EC2/現場部署可能會讓部署群組中的部分或全部執行個體處於不確定的部署狀態。如需詳細資訊，請參閱[已停止和失敗的部署](deployment-steps-server.md#deployment-stop-fail)。

**Topics**
+ [停止部署 (主控台)](#deployments-stop-console)
+ [停止部署 (CLI)](#deployments-stop-cli)

**注意**  
如果您的部署是透過藍/綠部署 CloudFormation，則無法在 CodeDeploy 主控台中執行此任務。前往 CloudFormation 主控台以執行此任務。

## 停止部署 (主控台)
<a name="deployments-stop-console"></a>

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/codedeploy](https://console.aws.amazon.com/codedeploy) 開啟 CodeDeploy 主控台。
**注意**  
使用您在 中設定的相同使用者登入[CodeDeploy 入門](getting-started-codedeploy.md)。

1. 在導覽窗格中，展開**部署**，然後選擇**部署**。
**注意**  
如果未顯示任何項目，請確定已選取正確的區域。在導覽列的區域選擇器中，選擇 中[區域和端點](https://docs.aws.amazon.com/general/latest/gr/rande.html#codedeploy_region)中列出的其中一個區域*AWS 一般參考*。僅這些區域支援 CodeDeploy。

1. 選擇您想要停止的部署，執行下列其中一項：

   1. 選擇 **Stop deployment (停止部署)**，以停止部署而不轉返。

   1. 選擇 **Stop and roll back deployment (停止並轉返部署)**，以停止並轉返部署。

   如需詳細資訊，請參閱[使用 CodeDeploy 重新部署以及復原部署](deployments-rollback-and-redeploy.md)。
**注意**  
如果 **Stop deployment (停止部署)** 和 **Stop and roll back deployment (停止並轉返部署)** 無法使用，表示部署已經進行到無法停止的點。

## 停止部署 (CLI)
<a name="deployments-stop-cli"></a>

呼叫 [stop-deployment](https://docs.aws.amazon.com/cli/latest/reference/deploy/stop-deployment.html) 命令，指定部署 ID。若要檢視部署 IDs 清單，請呼叫 [list-deployments](https://docs.aws.amazon.com/cli/latest/reference/deploy/list-deployments.html) 命令。