Sitecore module reference
Describes the modules Sitecore makes available as Docker asset images.
This topic describes the Sitecore modules that are available as Docker asset images and the Sitecore runtime Dockerfile instructions that you must include for each role when you build custom images. For a more detailed explanation of Sitecore module images and how they are included, refer to this topic, which includes the Sitecore PowerShell Extensions (SPE) and Sitecore Experience Accelerator (SXA) modules.
There is a list of available module asset images and tags on the Sitecore Docker Images repository on GitHub.
Image repository
scr.sitecore.com/sxp/modules/spe-assets
Dockerfile instructions
mssql:
COPY --from=<spe_image> C:\module\db C:\spe_data RUN C:\DeployDatabases.ps1 -ResourcesDirectory C:\spe_data; ` Remove-Item -Path C:\spe_data -Recurse -Force;
cm:
COPY --from=<spe_image> C:\module\cm\content C:\inetpub\wwwroot
Image repository
scr.sitecore.com/sxp/modules/sxa-xm1-assets
scr.sitecore.com/sxp/modules/sxa-xp1-assets
Dockerfile instructions
mssql:
COPY --from=<sxa_image> C:\module\db C:\sxa_data RUN C:\DeployDatabases.ps1 -ResourcesDirectory C:\sxa_data; ` Remove-Item -Path C:\sxa_data -Recurse -Force;
solr:
COPY --from=<sxa_image> C:\module\solr C:\sxa_data RUN C:\Add-SolrCores.ps1 -SolrPath C:\solr -SolrSchemaPath C:\sxa_data\managed-schema -SolrCoreNames 'sitecore_sxa_master_index,sitecore_sxa_web_index'; ` Remove-Item -Path C:\sxa_data -Recurse -Force;
cd:
COPY --from=<sxa_image> C:\module\cd\content C:\inetpub\wwwroot COPY --from=<sxa_image> C:\module\tools C:\module\tools RUN C:\module\tools\Initialize-Content.ps1 -TargetPath C:\inetpub\wwwroot; ` Remove-Item -Path C:\module -Recurse -Force;
cm:
COPY --from=<sxa_image> C:\module\cm\content C:\inetpub\wwwroot COPY --from=<sxa_image> C:\module\tools C:\module\tools RUN C:\module\tools\Initialize-Content.ps1 -TargetPath C:\inetpub\wwwroot; ` Remove-Item -Path C:\module -Recurse -Force;
Image repository
scr.sitecore.com/sxp/modules/jss-xm1-assets
scr.sitecore.com/sxp/modules/jss-xp1-assets
Dockerfile instructions
mssql:
COPY --from=<headless_services_image> C:\module\db C:\jss_data RUN C:\DeployDatabases.ps1 -ResourcesDirectory C:\jss_data; ` Remove-Item -Path C:\jss_data -Recurse -Force;
cd:
COPY --from=<headless_services_image> C:\module\cd\content C:\inetpub\wwwroot COPY --from=<headless_services_image> C:\module\tools C:\module\tools RUN C:\module\tools\Initialize-Content.ps1 -TargetPath C:\inetpub\wwwroot; ` Remove-Item -Path C:\module -Recurse -Force;
cm:
COPY --from=<headless_services_image> C:\module\cm\content C:\inetpub\wwwroot COPY --from=<headless_services_image> C:\module\tools C:\module\tools RUN C:\module\tools\Initialize-Content.ps1 -TargetPath C:\inetpub\wwwroot; ` Remove-Item -Path C:\module -Recurse -Force;
Image repository
scr.sitecore.com/sxp/modules/sitecore-management-services-xm1-assets
scr.sitecore.com/sxp/modules/sitecore-management-services-xp1-assets
Dockerfile instructions
cm:
COPY --from=<management_services_image> C:\module\cm\content C:\inetpub\wwwroot