Menyimpan image container di Cloud Code for IntelliJ
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Untuk menjalankan atau men-debug aplikasi di cluster Kubernetes jarak jauh, Anda harus menentukan repositori image container untuk project Anda. Anda dapat menggunakan penyedia repositori image apa pun, termasuk Artifact Registry.
Menentukan tempat penyimpanan image container
Jika Anda login ke Google Cloud di IDE dan telah menentukan project default, Cloud Code akan otomatis menggunakan repositori image container default Anda gcr.io/PROJECT_ID, dengan PROJECT_ID merujuk ke project default Anda.
Jika Anda ingin memperbarui repositori gambar tempat gambar project dikirim, ikuti petunjuk berikut:
Buka pemilih konfigurasi Run/Debug di Navigation bar
atau menu utama tingkat teratas:
Run > Edit Configurations > Develop on Kubernetes > Image repository.
Isi kolom Image repository.
Lihat bagian format repositori image umum untuk mengetahui contoh cara menentukan tempat penyimpanan image container untuk beberapa registry umum.
Pembuatan nama gambar
Cloud Code menggabungkan registry image dengan nama image yang ditentukan dalam manifes Kubernetes untuk menghasilkan nama repositori image akhir.
Untuk mengirimkan masukan atau melaporkan masalah di IDE IntelliJ, buka
Tools > Cloud Code > Help / About > Submit
feedback or report an issue untuk melaporkan masalah di GitHub.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-05 UTC."],[[["\u003cp\u003eYou need to define a container image repository to run or debug an application on a remote Kubernetes cluster, using providers like Artifact Registry.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code automatically uses your default container image repository (gcr.io/PROJECT_ID) if you're logged into Google Cloud in your IDE with a default project, but this step isn't needed if you are running on a local cluster such as minikube or Docker Desktop.\u003c/p\u003e\n"],["\u003cp\u003eTo update the image repository for your project, you can do so via the Run/Debug configuration settings within the IDE by filling in the "Image repository" field.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code combines the image registry with the image name specified in Kubernetes manifests to form the complete image repository name, simplifying image name creation.\u003c/p\u003e\n"],["\u003cp\u003eCommon image repository formats for Docker Hub, Artifact Registry, AWS ECR, and Azure ACR are provided as examples for specifying container image storage locations.\u003c/p\u003e\n"]]],[],null,["# Store your container images in Cloud Code for IntelliJ\n\nTo run or debug an application on a remote Kubernetes cluster, you'll need to\ndefine the container image repository for your project. You can use any image\nrepository provider, including [Artifact Registry](/artifact-registry/docs).\n\nSpecify where container images are stored\n-----------------------------------------\n\nIf you're logged into Google Cloud in your IDE and you have a\ndefault project defined, Cloud Code automatically uses your\ndefault container image repository\n**gcr.io/\u003cvar class=\"readonly\" translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e** , where\n\u003cvar class=\"readonly\" translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e references your default project.\n| **Note:** If you are running on a local cluster like minikube or Docker Desktop, you do not need to specify these configurations.\n\nIf you'd like to update the image repository where the project\nimages are pushed, follow these instructions:\n\n1. Navigate to the Run/Debug configuration selector in the Navigation bar\n or the top-level main menu:\n **Run** \\\u003e **Edit Configurations** \\\u003e **Develop on Kubernetes** \\\u003e **Image repository**.\n\n2. Fill in the **Image repository** field.\n\nSee the [common image repository formats](#image_formats) section for examples\nof how to specify where container images are stored for some common registries.\n\n### Image name creation\n\nCloud Code concatenates the image registry with the image name\nspecified in the Kubernetes manifests to generate the final image repository\nname.\n\nFor more information, see the\n[image registry handling guide](https://skaffold.dev/docs/environment/image-registries).\n\nCloud Code builds your containers, pushes them to the registry,\napplies Kubernetes configurations to the cluster, and waits for the rollout.\n\n### Common image repository formats\n\nHere are examples of how to specify where container images are stored for some\ncommon registries:\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nWhat's next\n-----------\n\n- [Create and configure a GKE cluster](/code/docs/intellij/create-configure-gke-cluster).\n- Learn more about [Artifact Registry](/artifact-registry/docs/overview).\n\nGet support\n-----------\n\nTo submit feedback or report an issue in your IntelliJ IDE, go to **Tools** \\\u003e **Cloud Code** \\\u003e **Help / About** \\\u003e **Submit\nfeedback or report an issue** to report an issue on [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-intellij/issues)."]]