# How to push image with Docker

To upload a repository, make sure you have installed a desktop docker on your computer. Use an account with the role Creator to view keywords used in Members.

### Install Docker on Computer <a href="#install-docker-on-computer" id="install-docker-on-computer"></a>

Here are the steps to install Docker on a computer:

* Download Docker Desktop based on your operating system. In this guide, Windows is used as an example. Wait for the download to complete, then install Docker Desktop.

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

* Once the installation is finished, restart your computer to complete the setup.

<figure><img src="/files/95cPtI4nCItLDQVPUVVZ" alt=""><figcaption></figcaption></figure>

* On the Deka Registry page of the Deka GPU service porta&#x6C;*.*

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

* On the Members tab click the More button and click Show Password.

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

* Enter a password to log in to the Deka GPU Service Portal and click the Yes button to display the password that the Register Member uses.

<figure><img src="/files/9ucnMVif8AUpplLkkCxG" alt=""><figcaption></figcaption></figure>

* Copy the displayed password.

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

* Run a Docker Desktop that is already installed on the computer. In Docker Desktop click Sign In.

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

* Enter the name, password obtained in the member and click Continue to continue the process of logging into Docker Desktop.

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

* The following image shows the final step of the Docker Desktop setup process.

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

* Make sure you already have a repository to push to the Deka Rock repository.

## Push Image with Docker Terminal

{% hint style="info" %}
Make sure you have the images that will be uploaded to Deka Registry via docker.
{% endhint %}

Here are the steps to upload a repository in the Cloudeka portal service:

* On the Register Deka page click the Overview button to view the syntax used to create the docker image.

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

The following is a tutorial for pushing images with Docker to Deka Registry.

{% embed url="<https://youtu.be/p6Yk4KDWRq8>" %}


---

# 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/reference/how-to-push-image-with-docker.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.
