[Create a new builder](/build/builders/manage/#create-a-new-builder)
### Remove a builder
You can remove a builder if:
- The builder isn't your [selected builder](/build/builders/#selected-builder)
- The builder isn't [associated with a Docker context](/build/builders/#default-builder).
To remove builders associated with a Docker context, remove the context using
the `docker context rm` command.
To remove a builder:
1. Find the builder that you want to remove under **Available builders**
2. Open the drop-down menu.
3. Select **Remove** to remove this builder.
If the builder uses the `docker-container` or `kubernetes` driver,
the build cache is also removed, along with the builder.
### Stop and start a builder
Builders that use the
[`docker-container` driver](/build/builders/drivers/docker-container/)
run the BuildKit daemon in a container.
You can start and stop the BuildKit container using the drop-down menu.
Running a build automatically starts the container if it's stopped.
You can only start and stop builders using the `docker-container` driver.
## Kubernetes
> [!NOTE]
>
> On Windows the **Kubernetes** tab is not available in Windows container mode.
Docker Desktop includes a standalone Kubernetes server, so that you can test
deploying your Docker workloads on Kubernetes. To turn on Kubernetes support and
install a standalone instance of Kubernetes running as a Docker container,
select **Enable Kubernetes**.
With Docker Desktop version 4.38 and later, you can choose your cluster provisioning method:
- **Kubeadm** creates a single-node cluster and the version is set by Docker Desktop.
- **kind** creates a multi-node cluster and you can set the version and number of nodes.
Select **Show system containers (advanced)** to view internal containers when
using Docker commands.
Select **Reset Kubernetes cluster** to delete all stacks and Kubernetes resources.
For more information about using the Kubernetes integration with Docker Desktop,
see [Deploy on Kubernetes](/manuals/desktop/features/kubernetes.md).
## Software Updates
The **Software Updates** tab notifies you of any updates available to Docker Desktop.
When there's a new update, you can choose to download the update right away, or
select the **Release Notes** option to learn what's included in the updated version.
Turn off the check for updates by clearing the **Automatically check for updates**
check box. This disables notifications in the Docker menu and the notification
badge that appears on the Docker Desktop Dashboard. To check for updates manually, select
the **Check for updates** option in the Docker menu.
To allow Docker Desktop to automatically download new updates in the background,
select **Always download updates**. This downloads newer versions of Docker Desktop
when an update becomes available. After downloading the update, select
**Apply and Restart** to install the update. You can do this either through the
Docker menu or in the **Updates** section in the Docker Desktop Dashboard.
> [!TIP]
>
> With Docker Desktop version 4.38 and later, components of Docker Desktop, such as Docker Compose, Docker Scout, and the Docker CLI, can be updated independently without the need for a full restart. This feature is still in Beta.
## Extensions
Use the **Extensions** tab to:
- **Enable Docker Extensions**
- **Allow only extensions distributed through the Docker Marketplace**
- **Show Docker Extensions system containers**