<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Creating Custom Docker Images in XSOAR 8 in Cortex XSOAR Articles</title>
    <link>https://live.paloaltonetworks.com/t5/cortex-xsoar-articles/creating-custom-docker-images-in-xsoar-8/ta-p/1219467</link>
    <description>&lt;DIV class="lia-message-template-content-zone"&gt;
&lt;H1 class="c0 lia-align-center"&gt;&lt;FONT color="#ff6600"&gt;By&amp;nbsp;&lt;/FONT&gt;&lt;FONT color="#FF6600"&gt;Brad Semma&lt;/FONT&gt;&lt;FONT color="#FF6600"&gt;, Cortex XSOAR Customer Success Architect&lt;/FONT&gt;&lt;/H1&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id="h.t4zswrieiw08" class="c12"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c9"&gt;When to customize and when not to customize&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;Cortex XSOAR customers love to customize their instances. If a customer decides to customize an integration, they may find the assigned docker image is not configured to handle the additional actions. In events such as these, you may need to consider creating a custom docker image. Before going down this road, however, you do have some considerations to make. First, you should review the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://github.com/demisto/dockerfiles-info/blob/master/used_packages.csv&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714233534&amp;amp;usg=AOvVaw0GM4IHpl3yBw96BWmySYi1" target="_blank" rel="noopener"&gt;XSOAR image repository&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c8"&gt;&amp;nbsp;and confirm there are no existing images available that meet your needs.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image4.png" style="width: 999px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/65852i27D2003CCF67BF8B/image-size/large?v=v2&amp;amp;px=999" role="button" title="image4.png" alt="image4.png" /&gt;&lt;/span&gt;
&lt;P&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c13"&gt;Figure 1: xsoar-image-repository&lt;/SPAN&gt;&lt;SPAN class="c13"&gt;_PaloAltoNetworks&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;Secondly, a missing feature can often be remediated by our content team via a feature request made on our&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://xsoar.ideas.aha.io/&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714233953&amp;amp;usg=AOvVaw1srKL1j750lWwXxonF6Qnw" target="_blank" rel="noopener"&gt;&amp;nbsp;Aha! Portal&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c13"&gt;. It is a good idea to check the Aha! Portal and see if a request already exists for the missing feature (you can upvote existing feature requests to assist in getting them prioritized). If you decide you need to create a custom image, remember, it is not a piece of content that will be supported by Palo Alto Networks, you will be responsible for maintaining it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c6"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id="h.xg1k7iualbt6" class="c12"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c9"&gt;Differences between XSOAR 6 and XSOAR 8 Processes&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;If you have experience creating custom docker images in XSOAR 6, you may have tried to create a new custom image following the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.13/Cortex-XSOAR-Administrator-Guide/Create-a-Docker-Image-In-Cortex-XSOAR&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714234243&amp;amp;usg=AOvVaw13qaDaHR20oJP3mfkyITjx" target="_blank" rel="noopener"&gt;previous version’s process&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c8"&gt;. In XSOAR 8, the /docker_image_create command is no longer available. In XSOAR 8, in order to use custom docker images, you will need to use a separate image repository to store your custom images.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image2.png" style="width: 999px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/65853i5991989F2D573A99/image-size/large?v=v2&amp;amp;px=999" role="button" title="image2.png" alt="image2.png" /&gt;&lt;/span&gt;
&lt;P&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c8"&gt;Figure 2: xsoar6-docker-image-create_PaloAltoNetworks&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="c6"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id="h.lzzl1niz7sh" class="c12"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c9"&gt;Creating a Custom Docker Image&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4 class="c6"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c2"&gt;Starting with a base image&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;The default Docker images used for XSOAR are available on the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://hub.docker.com/u/demisto/&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714234579&amp;amp;usg=AOvVaw1jcEhpnmt5Ssw-hr5DYJFz" target="_blank" rel="noopener"&gt;Demisto Docker hub&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c8"&gt;. This is a &amp;nbsp;good place to start if you only have to make a slight change to an existing image rather than creating a whole new one. You can simply download the needed image from the Demisto Docker hub.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image3.png" style="width: 999px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/65854i3D19F3074A338A34/image-size/large?v=v2&amp;amp;px=999" role="button" title="image3.png" alt="image3.png" /&gt;&lt;/span&gt;
&lt;P class="c6"&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c8"&gt;Figure 3:&amp;nbsp;demisto-docker-hub_PaloAltoNetworks&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4 class="c6"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c2"&gt;Customize the image&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;If you downloaded a copy of a Docker image from the Demisto Docker hub, use your preferred customization tool to edit the image. Remember, you can always make changes to the image later during testing.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4 class="c6"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c2"&gt;Upload your image&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;Unlike with XSOAR 6, your custom images can no longer be stored on your XSOAR instance. You will need to use either an on-prem or cloud-based image repository. You should check with your organization and confirm if there are approved private image repositories you should use or other policies you will need to follow in order to use an image repository.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id="h.7qba0e7de19c" class="c12"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c9"&gt;Should I use an engine?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;Before configuring the private docker image settings on your XSOAR instance, you should decide if you need to use an engine. For example, if your image repository is located in your company’s data center, you may want to limit access to only internal IP addresses, such as those of your engines. &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;Another consideration is the amount of resources your image requires. While processes are containerized in XSOAR 8 SaaS, you may want to have more control over the specific resources available to run your image.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4 class="c6"&gt;&lt;STRONG&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c2"&gt;Using an Engine&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P class="c6"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;You can find the official steps to configure your image to connect to your image repository&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Connect-an-engine-to-an-image-registry&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714235516&amp;amp;usg=AOvVaw1ejo_ru6uVNMi1eVuqevmK" target="_blank" rel="noopener"&gt;here&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c8"&gt;&amp;nbsp;on the Cortex XSOAR Cloud Documentation. This document is living and &amp;nbsp;is updated to reflect any system changes/updates. Follow the steps outlined in the document.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;Make sure to perform the optional Search for or pull a Docker image (step 3) items. It is important to confirm your engine can reach your repository and see your custom image(s). This will help reduce your troubleshooting efforts if you encounter a problem with pulling your image after you have configured your tenant to use your image repository.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;If you are intending to or use a load balancing group for your engines, make sure to perform this check on all of the engines located in the group.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;Additional steps may be required to allow your engine(s) or XSOAR 8 instance to connect to your image repository. Check with your Github admin/team and/or networking admin/team to confirm your engine(s) or XSOAR 8 instance will not be blocked by network security tools, rules, or other settings.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 id="h.z71kce2au43h" class="c12"&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;&lt;SPAN class="c9"&gt;Pull Your Custom Images&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image1.png" style="width: 999px;"&gt;&lt;img src="https://live.paloaltonetworks.com/t5/image/serverpage/image-id/65855i570BF2D187966CF6/image-size/large?v=v2&amp;amp;px=999" role="button" title="image1.png" alt="image1.png" /&gt;&lt;/span&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;&lt;FONT color="#FF6600"&gt;Figure 4:&amp;nbsp;xsoar-image-registry-settings_PaloAltoNetworks&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;The official steps for configuring your tenant to access your image repository are found&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Pull-images-from-a-private-image-registry&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714236278&amp;amp;usg=AOvVaw1bXyct7G-nbNwEtPTMKTvv" target="_blank" rel="noopener"&gt;here&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c8"&gt;. Turn the switch to On, and follow the instructions for either the direct pull or engine pull method. Make sure the correct Connection option is selected.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c13"&gt;You can only connect your XSOAR 8 instance to one image registry for custom images (integrations will continue to pull their images from the Demisto image repository). You will also need to specify each image you wish to import. Once the image(s) have been selected, click Save and you are ready to start using your custom images.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 class="c12"&gt;&amp;nbsp;&lt;/H3&gt;
&lt;H3 id="h.5ia7imctmsae" class="c12"&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;&lt;SPAN class="c9"&gt;Troubleshooting Issues&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="c6"&gt;&lt;SPAN class="c8"&gt;There is always a chance that, even if you follow every step to the letter, you may encounter issues with connections or with the chosen image. Below are some items to consider. You can also discuss any issues with your Customer Success team, if you have one available.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-0 start"&gt;
&lt;LI class="c6 c15 li-bullet-0"&gt;&lt;SPAN class="c2"&gt;Connection Issues&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-1 start"&gt;
&lt;LI class="c6 c10 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;If experiencing connection issues, and using an engine, make sure to confirm the engine can connect to the instance using CURL run from the engine. This can point to an issue with the URL or potentially a routing issue.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c6 c10 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;If connecting your XSOAR instance directly to your image repository, remember to double check your passwords and access tokens&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c6 c10 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;If you are able to search for image tags in Import Images, this does indicate the system can connect to your registry and there may be indicate an issue with your image repository&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-0"&gt;
&lt;LI class="c6 c15 li-bullet-0"&gt;&lt;SPAN class="c2"&gt;Image Issues&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-1 start"&gt;
&lt;LI class="c6 c10 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;If you run into issues with your custom docker image, consider the base image you are using&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-2 start"&gt;
&lt;LI class="c6 c17 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;If, for example, you are creating a new docker image for a customized integration, you should try using the original default Docker image assigned to that integration&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-1"&gt;
&lt;LI class="c6 c10 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;If your image requires access to external resources, you will need to verify if they are accessible on the source running the image (XSOAR 8 instance or engine)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;UL class="c7 lst-kix_ylbhn2n6yklk-2 start"&gt;
&lt;LI class="c6 c17 li-bullet-0"&gt;&lt;SPAN class="c8"&gt;You may need to consider an engine in this scenario if you are encountering issues with the image not being able to reach an external resource&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P class="c4"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 class="c6"&gt;&lt;FONT color="#FF6600"&gt;&lt;STRONG&gt;&lt;SPAN class="c8"&gt;References&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL class="c7 lst-kix_24cost3tn3fz-0 start"&gt;
&lt;LI class="c3 li-bullet-0"&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://github.com/demisto/dockerfiles-info/blob/master/used_packages.csv&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714237363&amp;amp;usg=AOvVaw1vw3MTP50xUMhxaFvJG5Ss" target="_blank" rel="noopener"&gt;GitHub Demisto Docker Files&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c3 li-bullet-0"&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://xsoar.ideas.aha.io/&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714237507&amp;amp;usg=AOvVaw0XjPITfgIE4p3_As7yyPg1" target="_blank" rel="noopener"&gt;Aha! Portal for Feature Requests&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c3 li-bullet-0"&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.13/Cortex-XSOAR-Administrator-Guide/Create-a-Docker-Image-In-Cortex-XSOAR&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714237693&amp;amp;usg=AOvVaw1hAck3a843LumFEl3qv1Q-" target="_blank" rel="noopener"&gt;Cortex XSOAR Administration Guide, Create a Docker Image In Cortex XSOAR&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c3 li-bullet-0"&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://hub.docker.com/u/demisto/&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714237830&amp;amp;usg=AOvVaw3eJItcOcrMqxawPfDCNY4G" target="_blank" rel="noopener"&gt;Demisto Docker Hub&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c3 li-bullet-0"&gt;&lt;SPAN class="c13 c14"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Connect-an-engine-to-an-image-registry&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714237983&amp;amp;usg=AOvVaw1eczv00xyRXopy3_ldq_0l" target="_blank" rel="noopener"&gt;Cortex XSOAR Administration Guide, Connect an engine to an image registry&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class="c3 li-bullet-0"&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Pull-images-from-a-private-image-registry&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714238124&amp;amp;usg=AOvVaw1avrpcp3ItZH1JGTdoPDFG" target="_blank" rel="noopener"&gt;Cortex XSOAR Administration Guide, Pull image from a private image registry&lt;/A&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;FONT color="#FF6600"&gt;&lt;SPAN class="c14 c13"&gt;About the Author&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-pm-slice="1 1 []"&gt;Brad Semma is a Senior Customer Success Architect for Cortex XSOAR. Prior to joining Palo Alto Networks, Brad managed SOC and Incident Response teams in the healthcare and financial industries and has experience in Cybersecurity and End User Technology engineering.&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 06 Feb 2025 18:00:57 GMT</pubDate>
    <dc:creator>RPrasadi</dc:creator>
    <dc:date>2025-02-06T18:00:57Z</dc:date>
    <item>
      <title>Creating Custom Docker Images in XSOAR 8</title>
      <link>https://live.paloaltonetworks.com/t5/cortex-xsoar-articles/creating-custom-docker-images-in-xsoar-8/ta-p/1219467</link>
      <description>&lt;P&gt;&lt;SPAN class="c13"&gt;Cortex XSOAR customers love to customize their instances. If a customer decides to customize an integration, they may find the assigned docker image is not configured to handle the additional actions. In events such as these, you may need to consider creating a custom docker image. Before going down this road, however, you do have some considerations to make. First, you should review the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="c14 c13"&gt;&lt;A class="c5" href="https://www.google.com/url?q=https://github.com/demisto/dockerfiles-info/blob/master/used_packages.csv&amp;amp;sa=D&amp;amp;source=editors&amp;amp;ust=1738727714233534&amp;amp;usg=AOvVaw0GM4IHpl3yBw96BWmySYi1" target="_blank" rel="noopener"&gt;XSOAR image repository&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class="c8"&gt;&amp;nbsp;and confirm there are no existing images available that meet your needs.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 18:00:57 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/cortex-xsoar-articles/creating-custom-docker-images-in-xsoar-8/ta-p/1219467</guid>
      <dc:creator>RPrasadi</dc:creator>
      <dc:date>2025-02-06T18:00:57Z</dc:date>
    </item>
  </channel>
</rss>

