---
title: "Sitecoreモジュール参照"
slug: "sitecore-module-reference"
abstract: "SitecoreがDockerアセットイメージとして提供するモジュールについて説明しています。"
---
# Sitecoreモジュール参照

このトピックでは、Dockerア *セットイメージ* として利用可能なSitecoreモジュールと、カスタムイメージを作成する際に各ロールに必ず含めるべきSitecoreランタイムのDockerfile命令について説明します。モジュール画像Sitecoreより詳細な説明とその含み方については、Sitecore PowerShell拡張(SPE)およびSitecore Experience Accelerator(SXA)モジュールを含む[Sitecoreモジュールの追加方法に関するこのトピック](https://doc.sitecore.com/xp/ja/developers/101/developer-tools/add-sitecore-modules.html "Add Sitecore modules")を参照してください。

GitHubの[Sitecore Docker Imagesリポジトリ](https://github.com/Sitecore/docker-images/tree/master/tags) には利用可能なモジュールアセットイメージやタグのリストがあります。

## Sitecore PowerShell拡張(SPE)

### イメージリポジトリ

-   scr.sitecore.com/sxp/modules/spe-assets

### Dockerfile instructions

-   mssql-init:
    
    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
## Sitecore Experience Accelerator (SXA)

### イメージリポジトリ

-   scr.sitecore.com/sxp/modules/sxa-xm1-assets
-   scr.sitecore.com/sxp/modules/sxa-xp1-assets

### Dockerfile instructions

-   mssql-init:
    
    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-init:
    
    COPY --from=<sxa\_image> C:\\module\\solr\\cores-sxa.json C:\\data\\cores-sxa.json
    
-   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;
## JavaScriptサービス(JSS)/Sitecoreヘッドレスサービス

### イメージリポジトリ

ヘッドレスサービスv14、v15:

-   scr.sitecore.com/sxp/modules/jss-xm1-assets
-   scr.sitecore.com/sxp/modules/jss-xp1-assets

ヘッドレスサービスv16+:

-   scr.sitecore.com/sxp/modules/sitecore-headless-services-xm1-assets
-   scr.sitecore.com/sxp/modules/sitecore-headless-services-xp1-assets

### Dockerfile instructions

-   mssql-init:
    
    COPY --from=<headless\_services\_image> C:\\module\\db C:\\resources\\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;
## Sitecore Management Services

### イメージリポジトリ

-   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
## Horizon

### イメージリポジトリ

-   scr.sitecore.com/sxp/modules/horizon-integration-xm1-assets
-   scr.sitecore.com/sxp/modules/horizon-integration-xp0-assets
-   scr.sitecore.com/sxp/modules/horizon-integration-xp1-assets

### Dockerfile instructions

-   mssql-init:
    
    COPY --from=<horizon\_image> C:\\module\\db C:\\horizon\_integration\_data
    RUN C:\\DeployDatabases.ps1 -ResourcesDirectory C:\\horizon\_integration\_data; \`
     Remove-Item -Path C:\\horizon\_integration\_data -Recurse -Force;
    
-   CM:
    
    COPY --from=<horizon\_image> C:\\module\\cm\\content C:\\inetpub\\wwwroot
    
-   mssql-init:
    
    COPY --from=<horizon\_image> C:\\module\\db C:\\resources\\hrz
## Email Experience Manager専用ディスパッチサーバー

### イメージリポジトリ

-   scr.sitecore.com/sxp/modules/dds-xp1-assets

### Dockerfile instructions

-   CM:
    
    COPY --from= <dds\_asset\_image>
    C:\\module\\cm\\content C:\\inetpub\\wwwroot
    
    COPY --from=<dds\_asset\_image>
    C:\\module\\tools C:\\module\\tools
    
    COPY --from=<sitecore-docker-tools-assets> C:\\tools C:\\module\\tools 
    
    RUN C:\\module\\tools\\Initialize-Content.ps1
    -TargetPath C:\\inetpub\\wwwroot; \`
    
        Remove-Item -Path C:\\module -Recurse
    -Force;
    
-   専用ディスパッチサーバー(DDS)
    
    COPY --from=<dds\_asset\_image>
    C:\\module\\dds\\content C:\\inetpub\\wwwroot
    
    COPY --from=<dds\_asset\_image>
    C:\\module\\tools C:\\module\\tools
    
    COPY --from=<sitecore-docker-tools-assets> C:\\tools C:\\module\\tools 
    
    RUN C:\\module\\tools\\Initialize-Content.ps1
    -TargetPath C:\\inetpub\\wwwroot; \`
    
        Remove-Item -Path C:\\module
    -Recurse -Force;
## Sitecore出版サービス

### イメージリポジトリ

scr.sitecore.com/sxp/modules/sps-assets

### Dockerfile instructions

-   CD:
    
    COPY --from=<sps\_image>
    C:\\module\\cd\\content C:\\inetpub\\wwwroot
    
-   CM:
    
    COPY --from=<sps\_image>
    C:\\module\\cm\\content C:\\inetpub\\wwwroot