> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/guideline-for-individual/reference/how-to-push-image-with-docker.md).

# 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="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/WePee5VidwdCMvkaTIwv/image.png" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/0gM9bT7GU9I1QF3saeWN/WhatsApp%20Image%202026-04-13%20at%2015.11.03.jpeg" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/opAd4qkks3Su8yvF8oxc/image.png" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/XYnXERJizVjVzg9GpQkM/image.png" 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="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/lOt2kBmWpDnkyHFTdTEe/image.png" alt=""><figcaption></figcaption></figure>

* Copy the displayed password.

<figure><img src="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/s6uQ8gqsipqkoPUCzkmG/image.png" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/zq1u5CBhExLhUiLFMSr4/WhatsApp%20Image%202026-04-13%20at%2015.15.39.jpeg" 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="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/q9vT827wKA0aEaqH5y1H/image.png" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/ugWRnyAxSv2dXN36MLf6/image.png" 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="https://content.gitbook.com/content/dRGHNSPw8ps5rkLJZT3A/blobs/9J0hHUEJ2ub9etkVIciN/image.png" alt=""><figcaption></figcaption></figure>

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

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