{"id":6984,"date":"2026-10-06T06:32:36","date_gmt":"2026-10-06T06:32:36","guid":{"rendered":"https:\/\/prwatech.in\/blog\/?p=6984"},"modified":"2026-10-07T17:09:48","modified_gmt":"2026-10-07T17:09:48","slug":"creating-an-image-and-using-it-in-another-project","status":"publish","type":"post","link":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/","title":{"rendered":"Creating an Image and using it in another project."},"content":{"rendered":"\r\n<h1>Creating a Custom Image and Using It in Another Project<\/h1>\r\n<p class=\"wp-block-paragraph\">A <strong><b>custom image<\/b><\/strong>\u00a0is a copy of a VM&#8217;s boot disk, with its operating system and software, that you can use as the starting point for new VMs. Build a server once, save it as an image, and every VM created from that image starts out the same, with nothing to reinstall.<\/p>\r\n<p>Images belong to a project. To use one in a different project, the second project has to be allowed to see it. That sharing step is where most people get stuck, and it is the part this guide originally left out. The walkthrough still follows the same path, but with the permissions made explicit.<\/p>\r\n<p>This walks through creating an image, giving another project access to it, creating that other project, and launching a VM from the image. It then covers the choices on the image form, alternatives, and cost.<\/p>\r\n<p><strong>Prerequisites:<br \/><\/strong><\/p>\r\n<ul>\r\n<li>A Google Cloud account with billing enabled. The Enabling Billing guide in this series covers that.<\/li>\r\n<li>A VM whose boot disk you want to turn into an image. The Creating an Instance Using Developers Console guide in this series covers creating one.<\/li>\r\n<\/ul>\r\n<h2>Complete Process of Creating a Custom Image<\/h2>\r\n<h3>Step One: Open Images<\/h3>\r\n<p>Open the console, then\u00a0Click on menu &gt; Compute engine &gt; Images.<\/p>\r\n\r\n\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6985\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg\" alt=\"\" width=\"381\" height=\"317\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg 491w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11-300x249.jpg 300w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Two: Create an Image<\/h3>\r\n<p class=\"wp-block-paragraph\">Click Create image.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6986\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/2-15.jpg\" alt=\"\" width=\"406\" height=\"236\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/2-15.jpg 647w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/2-15-300x174.jpg 300w\" sizes=\"auto, (max-width: 406px) 100vw, 406px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Three: Name It and Choose the Source Disk<\/h3>\r\n<p class=\"wp-block-paragraph\">Give the image a name, then choose the source and the source disk. The source disk is the disk you want to turn into an image. If that disk is attached to a running VM, Google recommends stopping the VM first so the disk is in a clean state. If you keep it running, the console asks you to confirm by selecting Keep instance running. For Windows VMs, stop the instance before you create the image.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6987\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/3-12.jpg\" alt=\"\" width=\"454\" height=\"362\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/3-12.jpg 607w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/3-12-300x239.jpg 300w\" sizes=\"auto, (max-width: 454px) 100vw, 454px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Four: Choose Encryption and Create<\/h3>\r\n<p class=\"wp-block-paragraph\">Choose the type of encryption you want, then click Create. The choices on this form are explained below.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6988\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/4-14.jpg\" alt=\"\" width=\"435\" height=\"310\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/4-14.jpg 559w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/4-14-300x214.jpg 300w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Five: The Image is Created<\/h3>\r\n<p class=\"wp-block-paragraph\">The image appears in the list.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6989\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/5-11-1024x290.jpg\" alt=\"\" width=\"704\" height=\"199\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/5-11-1024x290.jpg 1024w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/5-11-300x85.jpg 300w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/5-11-768x218.jpg 768w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/5-11.jpg 1041w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/figure>\r\n\r\n\r\n\r\n<h4>What the Image Form Asks For?<\/h4>\r\n<ul>\r\n<li><b><\/b><strong><b>Storage location. <\/b><\/strong> If you do not choose one, Compute Engine stores the image in the multi region closest to the source.<\/li>\r\n<li><b><\/b><b> <\/b>Optional. An image family groups related images, so a VM created from the family gets the latest non deprecated image in it. This is useful when you update an image over time.<\/li>\r\n<li><b><\/b><b> <\/b>By default Google manages the key. You can choose to protect the image with a key you control instead.<\/li>\r\n<\/ul>\r\n<h4>The Step the Original Skipped: Give the Other Project Access<\/h4>\r\n<p class=\"wp-block-paragraph\">Before you leave this project, decide who will create VMs from the image in the other project. That person needs the Compute Image User role, granted on the project that holds the image, or on the image itself. In the console, open IAM and Admin, then IAM, click Grant access, enter the person&#8217;s account, and choose Compute Engine, then Compute Image User.<\/p>\r\n<p>If an instance group in the other project will use the image, grant the same role to that project&#8217;s Google APIs service account. The person creating the VM also needs permission to create instances in the destination project, which the Compute Instance Admin role covers. If you own both projects, as in this walkthrough, your account already has what it needs, but a teammate or automation will not.<\/p>\r\n<p>Your organization may also use an organization policy that restricts which image projects can be used for VMs, so if a permitted account is still refused, ask your administrator.<\/p>\r\n<h3>Step Six: Open the Project Picker<\/h3>\r\n<p>Now create the new project. Click your current project at the top of the console.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6990\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/6-11.jpg\" alt=\"\" width=\"456\" height=\"136\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/6-11.jpg 707w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/6-11-300x90.jpg 300w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Seven: Click New Project<\/h3>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6991\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/7-9.jpg\" alt=\"\" width=\"552\" height=\"136\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/7-9.jpg 945w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/7-9-300x74.jpg 300w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/7-9-768x189.jpg 768w\" sizes=\"auto, (max-width: 552px) 100vw, 552px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Eight: Name the Project and Create It<\/h3>\r\n<p class=\"wp-block-paragraph\">Give the project a name and click Create. The Google Cloud Platform and Project Creation guide in this series explains project names and IDs.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6992\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/8-11.jpg\" alt=\"\" width=\"470\" height=\"402\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/8-11.jpg 684w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/8-11-300x257.jpg 300w\" sizes=\"auto, (max-width: 470px) 100vw, 470px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Nine: Select the New Project<\/h3>\r\n<p class=\"wp-block-paragraph\">Click your current project, then choose the project you just created.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6993\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/9-8-1024x372.jpg\" alt=\"\" width=\"627\" height=\"227\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/9-8-1024x372.jpg 1024w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/9-8-300x109.jpg 300w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/9-8-768x279.jpg 768w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/9-8.jpg 1125w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Ten: Enable the Compute Engine API<\/h3>\r\n<p class=\"wp-block-paragraph\">A new project needs the Compute Engine API enabled, so click Enable. It also needs to be linked to a billing account before it can create VMs, which the Enabling Billing guide in this series covers.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6994\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/10-5.jpg\" alt=\"\" width=\"365\" height=\"251\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/10-5.jpg 531w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/10-5-300x206.jpg 300w\" sizes=\"auto, (max-width: 365px) 100vw, 365px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Eleven: Open VM Instances<\/h3>\r\n<p class=\"wp-block-paragraph\">Click VM instances.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6995\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/11-6.jpg\" alt=\"\" width=\"313\" height=\"272\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/11-6.jpg 319w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/11-6-300x261.jpg 300w\" sizes=\"auto, (max-width: 313px) 100vw, 313px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Twelve: Create an Instance<\/h3>\r\n<p class=\"wp-block-paragraph\">Click Create.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6996\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/12-6.jpg\" alt=\"\" width=\"389\" height=\"222\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/12-6.jpg 531w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/12-6-300x171.jpg 300w\" sizes=\"auto, (max-width: 389px) 100vw, 389px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Thirteen: Name It and Set the Machine<\/h3>\r\n<p class=\"wp-block-paragraph\">Give the instance a name, choose the region and zone, and set the machine configuration for your needs.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6997\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/13-5.jpg\" alt=\"\" width=\"455\" height=\"498\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/13-5.jpg 605w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/13-5-274x300.jpg 274w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Fourteen: Change the Boot Disk<\/h3>\r\n<p class=\"wp-block-paragraph\">In the boot disk section, click Change.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6998\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/14-5.jpg\" alt=\"\" width=\"456\" height=\"305\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/14-5.jpg 599w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/14-5-300x201.jpg 300w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Fifteen: Choose the Shared Custom Image<\/h3>\r\n<p class=\"wp-block-paragraph\">Click Custom images, then change the project to the one that holds the image. If the image project does not appear in the list, or you see a permission error, the Compute Image User role from the earlier step is the first thing to check. Select the image, set the boot disk size and type, then click Select.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6999\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/15-5.jpg\" alt=\"\" width=\"428\" height=\"388\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/15-5.jpg 629w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/15-5-300x272.jpg 300w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Sixteen: Confirm the Image is Chosen<\/h3>\r\n<p class=\"wp-block-paragraph\">The image is now selected for the instance.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7000\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/16-4.jpg\" alt=\"\" width=\"484\" height=\"295\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/16-4.jpg 603w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/16-4-300x184.jpg 300w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Seventeen: Create the Instance<\/h3>\r\n<p class=\"wp-block-paragraph\">Scroll down and click Create.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7001\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/17-5.jpg\" alt=\"\" width=\"377\" height=\"161\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/17-5.jpg 471w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/17-5-300x128.jpg 300w\" sizes=\"auto, (max-width: 377px) 100vw, 377px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step Eighteen: The VM Is Running From the Image<\/h3>\r\n<p class=\"wp-block-paragraph\">The instance now runs with the image&#8217;s data in this project.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7002\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/18-2.jpg\" alt=\"\" width=\"646\" height=\"126\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/18-2.jpg 769w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/18-2-300x59.jpg 300w\" sizes=\"auto, (max-width: 646px) 100vw, 646px\" \/><\/figure>\r\n<p>&nbsp;<\/p>\r\n<h2>Other Ways to Move a VM Between Projects<\/h2>\r\n<ul>\r\n<li><b><\/b><strong><b>Machine image. <\/b><\/strong>If you need all the disks and the VM&#8217;s configuration, not just the boot disk, use a machine image. The Creating a Machine Image guide in this series covers it.<\/li>\r\n<li><b><\/b><strong><b>Export to Cloud Storage. <\/b><\/strong>Google describes exporting a custom image to Cloud Storage as a good way to share an image with projects that do not have access to yours.<\/li>\r\n<li><b><\/b><strong><b>Command line. <\/b><\/strong>A VM can also be created from a shared image with the instances create command, using the image flag together with the image project flag.<\/li>\r\n<\/ul>\r\n<h2>What It Costs?<\/h2>\r\n<p>A stored image is billed for the space it uses, based on its size and where it is stored. Delete images you no longer use. The new project also bills like any other, so a VM you launch to test the image keeps costing money until you delete it.<\/p>\r\n<h2>Common Mistakes to Avoid<\/h2>\r\n<ul>\r\n<li>Skipping the sharing step and being surprised when a teammate cannot see the image. Grant Compute Image User first.<\/li>\r\n<li>Creating an image from a running VM&#8217;s disk without thinking about consistency. Stop the VM first where you can.<\/li>\r\n<li>Forgetting to link the new project to a billing account. The API alone is not enough.<\/li>\r\n<li>Using a plain image when you need several disks. A machine image captures them all.<\/li>\r\n<li>Leaving old images and test VMs behind. Both cost money.<\/li>\r\n<\/ul>\r\n<p>That covers creating a custom image, sharing it with another project, and launching a VM from it. To go further, explore <strong><b>P<\/b><\/strong><a href=\"https:\/\/prwatech.in\/gcp-training-institutes-in-pune\/\">rwatech&#8217;s Google Cloud training\u00a0program<\/a>, which includes placement assistance.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Creating a Custom Image and Using It in Another Project A custom image\u00a0is a copy of a VM&#8217;s boot disk, with its operating system and software, that you can use as the starting point for new VMs. Build a server once, save it as an image, and every VM created from that image starts out [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,1629],"tags":[636,605,699,700,718,711,683,684,685,611,717,640],"class_list":["post-6984","post","type-post","status-publish","format-standard","hentry","category-google-cloud-platform","category-instance","tag-creating-image","tag-gcp","tag-gcp-certification","tag-gcp-cloud-console","tag-gcp-image-creation","tag-gcp-instance","tag-google-cloud-certification","tag-google-cloud-console","tag-google-cloud-courses","tag-google-cloud-platform","tag-image-in-instance","tag-using-image-in-another-instance"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating a Custom Image and Using It in Another Project<\/title>\n<meta name=\"description\" content=\"Create a custom image, give another project permission to use it, and launch a VM from it, including the sharing step the original skipped. step by step process\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating a Custom Image and Using It in Another Project\" \/>\n<meta property=\"og:description\" content=\"Create a custom image, give another project permission to use it, and launch a VM from it, including the sharing step the original skipped. step by step process\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/\" \/>\n<meta property=\"og:site_name\" content=\"Prwatech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prwatech.in\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-06T06:32:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-07T17:09:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"491\" \/>\n\t<meta property=\"og:image:height\" content=\"408\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Prwatech\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:site\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prwatech\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/\",\"url\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/\",\"name\":\"Creating a Custom Image and Using It in Another Project\",\"isPartOf\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg\",\"datePublished\":\"2026-10-06T06:32:36+00:00\",\"dateModified\":\"2026-10-07T17:09:48+00:00\",\"author\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\"},\"description\":\"Create a custom image, give another project permission to use it, and launch a VM from it, including the sharing step the original skipped. step by step process\",\"breadcrumb\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#primaryimage\",\"url\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg\",\"contentUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg\",\"width\":491,\"height\":408},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/prwatech.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating an Image and using it in another project.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/prwatech.in\/blog\/#website\",\"url\":\"https:\/\/prwatech.in\/blog\/\",\"name\":\"Prwatech\",\"description\":\"Share Ideas, Start Something Good.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/prwatech.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\",\"name\":\"Prwatech\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"caption\":\"Prwatech\"},\"url\":\"https:\/\/prwatech.in\/blog\/author\/prwatech123\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating a Custom Image and Using It in Another Project","description":"Create a custom image, give another project permission to use it, and launch a VM from it, including the sharing step the original skipped. step by step process","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/","og_locale":"en_US","og_type":"article","og_title":"Creating a Custom Image and Using It in Another Project","og_description":"Create a custom image, give another project permission to use it, and launch a VM from it, including the sharing step the original skipped. step by step process","og_url":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/","og_site_name":"Prwatech","article_publisher":"https:\/\/www.facebook.com\/prwatech.in\/","article_published_time":"2026-10-06T06:32:36+00:00","article_modified_time":"2026-10-07T17:09:48+00:00","og_image":[{"width":491,"height":408,"url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg","type":"image\/jpeg"}],"author":"Prwatech","twitter_card":"summary_large_image","twitter_creator":"@Eduprwatech","twitter_site":"@Eduprwatech","twitter_misc":{"Written by":"Prwatech","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/","url":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/","name":"Creating a Custom Image and Using It in Another Project","isPartOf":{"@id":"https:\/\/prwatech.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#primaryimage"},"image":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#primaryimage"},"thumbnailUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg","datePublished":"2026-10-06T06:32:36+00:00","dateModified":"2026-10-07T17:09:48+00:00","author":{"@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3"},"description":"Create a custom image, give another project permission to use it, and launch a VM from it, including the sharing step the original skipped. step by step process","breadcrumb":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#primaryimage","url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg","contentUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/03\/1-11.jpg","width":491,"height":408},{"@type":"BreadcrumbList","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/creating-an-image-and-using-it-in-another-project\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prwatech.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating an Image and using it in another project."}]},{"@type":"WebSite","@id":"https:\/\/prwatech.in\/blog\/#website","url":"https:\/\/prwatech.in\/blog\/","name":"Prwatech","description":"Share Ideas, Start Something Good.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prwatech.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3","name":"Prwatech","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","caption":"Prwatech"},"url":"https:\/\/prwatech.in\/blog\/author\/prwatech123\/"}]}},"_links":{"self":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/6984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/comments?post=6984"}],"version-history":[{"count":11,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/6984\/revisions"}],"predecessor-version":[{"id":11903,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/6984\/revisions\/11903"}],"wp:attachment":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/media?parent=6984"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/categories?post=6984"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/tags?post=6984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}