Deleting a container
- In the management console, select the folder with your container.
- Select Serverless Containers.
- In the line with the container, click
- In the resulting menu, click Delete.
- In the window that opens, click Delete.
To delete a container, run the command:
yc serverless container delete --name <container_name>
Result:
done (2s)
You can delete a container using the delete API method.
With Terraform, you can quickly create a cloud infrastructure in Yandex Cloud and manage it by configuration files. They store the infrastructure description in HashiCorp Configuration Language (HCL). Terraform and its providers are distributed under the Mozilla Public License.
For more information about the provider resources, see the documentation on the Terraform site or mirror site.
If you change the configuration files, Terraform automatically determines which part of your configuration is already deployed and what should be added or removed.
For more information about the Terraform, see the documentation.
To delete a container created with Terraform:
-
Open the Terraform configuration file and delete the section with the container description.
Example container description in the Terraform configuration:
... resource "yandex_serverless_container" "test-container" { name = "my-container" memory = 256 service_account_id = "ajec........34ova" image { url = "cr.yandex/yc/test-image:v1" } } ...
For more information about the
yandex_serverless_container
resource in Terraform, see the provider documentation. -
Check the configuration using the command:
terraform validate
If the configuration is correct, the following message is returned:
Success! The configuration is valid.
-
Run the following command:
terraform plan
The terminal will display a list of resources with parameters. No changes are made at this step. If the configuration contains any errors, Terraform will point them out.
-
Apply the configuration changes:
terraform apply
-
Confirm the changes: type
yes
into the terminal and press Enter.
You can verify that you have deleted the container in the management console or with the following CLI command:
yc serverless container list