# create

The cldkctl registry create command is used to create a new container image registry in your project. This command initializes a private registry and allows users to configure its details such as name, billing type, accessibility, storage size, and description. It is typically used when setting up a dedicated image storage for containerized workloads in Cloudeka AI.

## Usage

```
cldkctl registry create [flags]
```

## Steps

Follow the steps below to run and view the result of this command:

1. Run the following command in your terminal:

```
./cldkctl registry create
```

<figure><img src="/files/pekRCyKni76sMRU97Xbh" alt=""><figcaption></figcaption></figure>

2. Enter the registry name.
3. Select the billing type, either Monthly or Trial.
4. If you choose Trial, note that trial vouchers are only available for this billing type.

<figure><img src="/files/Qr4edEQB3hus9gcJqqCF" alt=""><figcaption></figcaption></figure>

5. Choose the accessibility type, either Public or Private.
6. Specify the storage size in MB, GB, or TB.
7. Enter a description for the registry.

<figure><img src="/files/xskYbVM0ViNrWYvQh8TX" alt=""><figcaption></figcaption></figure>

8. Select the purpose of use.
9. Confirm the setup by selecting Confirm when prompted.

<figure><img src="/files/ePOqubHmcMtZEKZ8pV7T" alt=""><figcaption></figcaption></figure>

10. Wait until the message “Registry created successfully” appears in the terminal, indicating that the registry has been successfully created.
11. Refer to the Registry List section to verify that your new registry has been created successfully.

## Flags

{% hint style="info" %}
This command supports [global flags](/cloudeka-api-list/global-flags.md). Refer to the Global Flags section for details
{% endhint %}

| Flag                 | Description                                      |
| -------------------- | ------------------------------------------------ |
| -h, --help           | Help for the registry create command.            |
| -p, --project string | Specifies the project ID to scope the operation. |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cloudeka.ai/cloudeka-api-list/command-reference/cldkctl-registry/create.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
