diff --git a/IMAGES.md b/IMAGES.md index 7c67fa146..236459e24 100644 --- a/IMAGES.md +++ b/IMAGES.md @@ -78,9 +78,15 @@ | 9.3.0 | sitecore-xc-xconnect | windowsservercore | ltsc2019 | `sitecore-xc-xconnect:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-xconnect/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-standalone | windowsservercore | ltsc2019 | `sitecore-xc-sxa-storefront-standalone:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-sqldev | windowsservercore | ltsc2019 | `sitecore-xc-sxa-storefront-sqldev:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-standalone | windowsservercore | ltsc2019 | `sitecore-xc-sxa-storefront-ps-standalone:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-sqldev | windowsservercore | ltsc2019 | `sitecore-xc-sxa-storefront-ps-sqldev:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-cd | windowsservercore | ltsc2019 | `sitecore-xc-sxa-storefront-ps-cd:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-cd | windowsservercore | ltsc2019 | `sitecore-xc-sxa-storefront-cd:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-standalone | windowsservercore | ltsc2019 | `sitecore-xc-sxa-standalone:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-sxa/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-sqldev | windowsservercore | ltsc2019 | `sitecore-xc-sxa-sqldev:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-standalone | windowsservercore | ltsc2019 | `sitecore-xc-sxa-ps-standalone:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-sqldev | windowsservercore | ltsc2019 | `sitecore-xc-sxa-ps-sqldev:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-cd | windowsservercore | ltsc2019 | `sitecore-xc-sxa-ps-cd:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-cd | windowsservercore | ltsc2019 | `sitecore-xc-sxa-cd:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc-sxa/Dockerfile) | | 9.3.0 | sitecore-xc-standalone | windowsservercore | ltsc2019 | `sitecore-xc-standalone:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.3.x/sitecore-xc/Dockerfile) | | 9.3.0 | sitecore-xc-sqldev | windowsservercore | ltsc2019 | `sitecore-xc-sqldev:9.3.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xc-sqldev/Dockerfile) | @@ -161,16 +167,22 @@ | 9.3.0 | sitecore-xc-xconnect | windowsservercore | 1909 | `sitecore-xc-xconnect:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-xconnect/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-standalone | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-standalone:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-sqldev | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-sqldev:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-standalone | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-ps-standalone:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-sqldev | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-ps-sqldev:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-cd | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-ps-cd:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-cd | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-cd:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-standalone | windowsservercore | 1909 | `sitecore-xc-sxa-standalone:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-sxa/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-sqldev | windowsservercore | 1909 | `sitecore-xc-sxa-sqldev:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-standalone | windowsservercore | 1909 | `sitecore-xc-sxa-ps-standalone:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-sqldev | windowsservercore | 1909 | `sitecore-xc-sxa-ps-sqldev:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-cd | windowsservercore | 1909 | `sitecore-xc-sxa-ps-cd:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-cd | windowsservercore | 1909 | `sitecore-xc-sxa-cd:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-sxa/Dockerfile) | | 9.3.0 | sitecore-xc-standalone | windowsservercore | 1909 | `sitecore-xc-standalone:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc/Dockerfile) | | 9.3.0 | sitecore-xc-sqldev | windowsservercore | 1909 | `sitecore-xc-sqldev:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-sqldev/Dockerfile) | | 9.3.0 | sitecore-xc-spe-standalone | windowsservercore | 1909 | `sitecore-xc-spe-standalone:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-spe/Dockerfile) | | 9.3.0 | sitecore-xc-spe-sqldev | windowsservercore | 1909 | `sitecore-xc-spe-sqldev:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-spe-sqldev/Dockerfile) | | 9.3.0 | sitecore-xc-spe-cd | windowsservercore | 1909 | `sitecore-xc-spe-cd:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-spe/Dockerfile) | -| 9.3.0 | sitecore-xc-solr | nanoserver | 1909 | `sitecore-xc-solr:9.3.0-nanoserver-1909` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.3.0 | sitecore-xc-solr | nanoserver | 1909 | `sitecore-xc-solr:9.3.0-nanoserver-1909` [Dockerfile](windows/9.3.x/sitecore-xc-solr/Dockerfile) | | 9.3.0 | sitecore-xc-identity | windowsservercore | 1909 | `sitecore-xc-identity:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-identity/Dockerfile) | | 9.3.0 | sitecore-xc-engine-shops | windowsservercore | 1909 | `sitecore-xc-engine-shops:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-engine/Dockerfile) | | 9.3.0 | sitecore-xc-engine-ops | windowsservercore | 1909 | `sitecore-xc-engine-ops:9.3.0-windowsservercore-1909` [Dockerfile](windows/9.3.x/sitecore-xc-engine/Dockerfile) | @@ -246,16 +258,22 @@ | 9.3.0 | sitecore-xc-xconnect | windowsservercore | 1903 | `sitecore-xc-xconnect:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-xconnect/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-standalone | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-standalone:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-sqldev | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-sqldev:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-standalone | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-ps-standalone:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-sqldev | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-ps-sqldev:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-storefront-ps-cd | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-ps-cd:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-storefront-cd | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-cd:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-standalone | windowsservercore | 1903 | `sitecore-xc-sxa-standalone:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-sxa/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-sqldev | windowsservercore | 1903 | `sitecore-xc-sxa-sqldev:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-sxa-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-standalone | windowsservercore | 1903 | `sitecore-xc-sxa-ps-standalone:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-sqldev | windowsservercore | 1903 | `sitecore-xc-sxa-ps-sqldev:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile) | +| 9.3.0 | sitecore-xc-sxa-ps-cd | windowsservercore | 1903 | `sitecore-xc-sxa-ps-cd:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-ps/Dockerfile) | | 9.3.0 | sitecore-xc-sxa-cd | windowsservercore | 1903 | `sitecore-xc-sxa-cd:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-sxa/Dockerfile) | | 9.3.0 | sitecore-xc-standalone | windowsservercore | 1903 | `sitecore-xc-standalone:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc/Dockerfile) | | 9.3.0 | sitecore-xc-sqldev | windowsservercore | 1903 | `sitecore-xc-sqldev:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-sqldev/Dockerfile) | | 9.3.0 | sitecore-xc-spe-standalone | windowsservercore | 1903 | `sitecore-xc-spe-standalone:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-spe/Dockerfile) | | 9.3.0 | sitecore-xc-spe-sqldev | windowsservercore | 1903 | `sitecore-xc-spe-sqldev:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-spe-sqldev/Dockerfile) | | 9.3.0 | sitecore-xc-spe-cd | windowsservercore | 1903 | `sitecore-xc-spe-cd:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-spe/Dockerfile) | -| 9.3.0 | sitecore-xc-solr | nanoserver | 1903 | `sitecore-xc-solr:9.3.0-nanoserver-1903` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.3.0 | sitecore-xc-solr | nanoserver | 1903 | `sitecore-xc-solr:9.3.0-nanoserver-1903` [Dockerfile](windows/9.3.x/sitecore-xc-solr/Dockerfile) | | 9.3.0 | sitecore-xc-identity | windowsservercore | 1903 | `sitecore-xc-identity:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-identity/Dockerfile) | | 9.3.0 | sitecore-xc-engine-shops | windowsservercore | 1903 | `sitecore-xc-engine-shops:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-engine/Dockerfile) | | 9.3.0 | sitecore-xc-engine-ops | windowsservercore | 1903 | `sitecore-xc-engine-ops:9.3.0-windowsservercore-1903` [Dockerfile](windows/9.3.x/sitecore-xc-engine/Dockerfile) | @@ -269,7 +287,7 @@ | 9.3.0 | sitecore-xp-solr | nanoserver | 1809 | `sitecore-xp-solr:9.3.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xp-solr/Dockerfile) | | 9.3.0 | sitecore-xm-sxa-solr | nanoserver | 1809 | `sitecore-xm-sxa-solr:9.3.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xm-solr/Dockerfile) | | 9.3.0 | sitecore-xm-solr | nanoserver | 1809 | `sitecore-xm-solr:9.3.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xm-solr/Dockerfile) | -| 9.3.0 | sitecore-xc-solr | nanoserver | 1809 | `sitecore-xc-solr:9.3.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.3.0 | sitecore-xc-solr | nanoserver | 1809 | `sitecore-xc-solr:9.3.0-nanoserver-1809` [Dockerfile](windows/9.3.x/sitecore-xc-solr/Dockerfile) | | 9.3.0 | sitecore-assets | nanoserver | 1809 | `sitecore-assets:9.3.0-nanoserver-1809` [Dockerfile](windows/9.3.0/sitecore-assets/Dockerfile) | | 9.2.0 | sitecore-xp-xconnect-processingengine | windowsservercore | ltsc2019 | `sitecore-xp-xconnect-processingengine:9.2.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.2.x/sitecore-xp-xconnect-processingengine/Dockerfile) | | 9.2.0 | sitecore-xp-xconnect-indexworker | windowsservercore | ltsc2019 | `sitecore-xp-xconnect-indexworker:9.2.0-windowsservercore-ltsc2019` [Dockerfile](windows/9.2.x/sitecore-xp-xconnect-indexworker/Dockerfile) | @@ -378,14 +396,14 @@ | 9.2.0 | sitecore-xc-sxa-storefront-cd | windowsservercore | 1909 | `sitecore-xc-sxa-storefront-cd:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.2.0 | sitecore-xc-sxa-standalone | windowsservercore | 1909 | `sitecore-xc-sxa-standalone:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-sxa/Dockerfile) | | 9.2.0 | sitecore-xc-sxa-sqldev | windowsservercore | 1909 | `sitecore-xc-sxa-sqldev:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-sxa-sqldev/Dockerfile) | -| 9.2.0 | sitecore-xc-sxa-solr | nanoserver | 1909 | `sitecore-xc-sxa-solr:9.2.0-nanoserver-1909` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.2.0 | sitecore-xc-sxa-solr | nanoserver | 1909 | `sitecore-xc-sxa-solr:9.2.0-nanoserver-1909` [Dockerfile](windows/9.2.x/sitecore-xc-solr/Dockerfile) | | 9.2.0 | sitecore-xc-sxa-cd | windowsservercore | 1909 | `sitecore-xc-sxa-cd:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-sxa/Dockerfile) | | 9.2.0 | sitecore-xc-standalone | windowsservercore | 1909 | `sitecore-xc-standalone:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc/Dockerfile) | | 9.2.0 | sitecore-xc-sqldev | windowsservercore | 1909 | `sitecore-xc-sqldev:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.x.x/sitecore-xc-sqldev/Dockerfile) | | 9.2.0 | sitecore-xc-spe-standalone | windowsservercore | 1909 | `sitecore-xc-spe-standalone:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-spe/Dockerfile) | | 9.2.0 | sitecore-xc-spe-sqldev | windowsservercore | 1909 | `sitecore-xc-spe-sqldev:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-spe-sqldev/Dockerfile) | | 9.2.0 | sitecore-xc-spe-cd | windowsservercore | 1909 | `sitecore-xc-spe-cd:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-spe/Dockerfile) | -| 9.2.0 | sitecore-xc-solr | nanoserver | 1909 | `sitecore-xc-solr:9.2.0-nanoserver-1909` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.2.0 | sitecore-xc-solr | nanoserver | 1909 | `sitecore-xc-solr:9.2.0-nanoserver-1909` [Dockerfile](windows/9.2.x/sitecore-xc-solr/Dockerfile) | | 9.2.0 | sitecore-xc-identity | windowsservercore | 1909 | `sitecore-xc-identity:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-identity/Dockerfile) | | 9.2.0 | sitecore-xc-engine-shops | windowsservercore | 1909 | `sitecore-xc-engine-shops:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-engine/Dockerfile) | | 9.2.0 | sitecore-xc-engine-ops | windowsservercore | 1909 | `sitecore-xc-engine-ops:9.2.0-windowsservercore-1909` [Dockerfile](windows/9.2.x/sitecore-xc-engine/Dockerfile) | @@ -443,14 +461,14 @@ | 9.2.0 | sitecore-xc-sxa-storefront-cd | windowsservercore | 1903 | `sitecore-xc-sxa-storefront-cd:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-sxa-storefront/Dockerfile) | | 9.2.0 | sitecore-xc-sxa-standalone | windowsservercore | 1903 | `sitecore-xc-sxa-standalone:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-sxa/Dockerfile) | | 9.2.0 | sitecore-xc-sxa-sqldev | windowsservercore | 1903 | `sitecore-xc-sxa-sqldev:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-sxa-sqldev/Dockerfile) | -| 9.2.0 | sitecore-xc-sxa-solr | nanoserver | 1903 | `sitecore-xc-sxa-solr:9.2.0-nanoserver-1903` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.2.0 | sitecore-xc-sxa-solr | nanoserver | 1903 | `sitecore-xc-sxa-solr:9.2.0-nanoserver-1903` [Dockerfile](windows/9.2.x/sitecore-xc-solr/Dockerfile) | | 9.2.0 | sitecore-xc-sxa-cd | windowsservercore | 1903 | `sitecore-xc-sxa-cd:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-sxa/Dockerfile) | | 9.2.0 | sitecore-xc-standalone | windowsservercore | 1903 | `sitecore-xc-standalone:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc/Dockerfile) | | 9.2.0 | sitecore-xc-sqldev | windowsservercore | 1903 | `sitecore-xc-sqldev:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.x.x/sitecore-xc-sqldev/Dockerfile) | | 9.2.0 | sitecore-xc-spe-standalone | windowsservercore | 1903 | `sitecore-xc-spe-standalone:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-spe/Dockerfile) | | 9.2.0 | sitecore-xc-spe-sqldev | windowsservercore | 1903 | `sitecore-xc-spe-sqldev:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-spe-sqldev/Dockerfile) | | 9.2.0 | sitecore-xc-spe-cd | windowsservercore | 1903 | `sitecore-xc-spe-cd:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-spe/Dockerfile) | -| 9.2.0 | sitecore-xc-solr | nanoserver | 1903 | `sitecore-xc-solr:9.2.0-nanoserver-1903` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.2.0 | sitecore-xc-solr | nanoserver | 1903 | `sitecore-xc-solr:9.2.0-nanoserver-1903` [Dockerfile](windows/9.2.x/sitecore-xc-solr/Dockerfile) | | 9.2.0 | sitecore-xc-identity | windowsservercore | 1903 | `sitecore-xc-identity:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-identity/Dockerfile) | | 9.2.0 | sitecore-xc-engine-shops | windowsservercore | 1903 | `sitecore-xc-engine-shops:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-engine/Dockerfile) | | 9.2.0 | sitecore-xc-engine-ops | windowsservercore | 1903 | `sitecore-xc-engine-ops:9.2.0-windowsservercore-1903` [Dockerfile](windows/9.2.x/sitecore-xc-engine/Dockerfile) | @@ -463,8 +481,8 @@ | 9.2.0 | sitecore-xp-solr | nanoserver | 1809 | `sitecore-xp-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xp-solr/Dockerfile) | | 9.2.0 | sitecore-xm-sxa-solr | nanoserver | 1809 | `sitecore-xm-sxa-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xm-solr/Dockerfile) | | 9.2.0 | sitecore-xm-solr | nanoserver | 1809 | `sitecore-xm-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xm-solr/Dockerfile) | -| 9.2.0 | sitecore-xc-sxa-solr | nanoserver | 1809 | `sitecore-xc-sxa-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | -| 9.2.0 | sitecore-xc-solr | nanoserver | 1809 | `sitecore-xc-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.x.x/sitecore-xc-solr/Dockerfile) | +| 9.2.0 | sitecore-xc-sxa-solr | nanoserver | 1809 | `sitecore-xc-sxa-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.2.x/sitecore-xc-solr/Dockerfile) | +| 9.2.0 | sitecore-xc-solr | nanoserver | 1809 | `sitecore-xc-solr:9.2.0-nanoserver-1809` [Dockerfile](windows/9.2.x/sitecore-xc-solr/Dockerfile) | | 9.2.0 | sitecore-assets | nanoserver | 1809 | `sitecore-assets:9.2.0-nanoserver-1809` [Dockerfile](windows/9.2.0/sitecore-assets/Dockerfile) | | 9.1.1 | sitecore-xp-sqldev | windowsservercore | ltsc2019 | `sitecore-xp-sqldev:9.1.1-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xp-sqldev/Dockerfile) | | 9.1.1 | sitecore-xm-sqldev | windowsservercore | ltsc2019 | `sitecore-xm-sqldev:9.1.1-windowsservercore-ltsc2019` [Dockerfile](windows/9.x.x/sitecore-xm-sqldev/Dockerfile) | diff --git a/README.md b/README.md index 5e7d2fb2a..6da82aede 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [//]: # "start: stats" -[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg?style=flat-square)](https://opensource.org/licenses/MIT) ![Repositories](https://img.shields.io/badge/Repositories-98-blue.svg?style=flat-square) ![Tags](https://img.shields.io/badge/Tags-510-blue.svg?style=flat-square) ![Deprecated](https://img.shields.io/badge/Deprecated-0-lightgrey.svg?style=flat-square) ![Dockerfiles](https://img.shields.io/badge/Dockerfiles-83-blue.svg?style=flat-square) ![Default version](https://img.shields.io/badge/Default%20version-9.3.0%20on%20ltsc2019/1809-blue?style=flat-square) +[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg?style=flat-square)](https://opensource.org/licenses/MIT) ![Repositories](https://img.shields.io/badge/Repositories-104-blue.svg?style=flat-square) ![Tags](https://img.shields.io/badge/Tags-528-blue.svg?style=flat-square) ![Deprecated](https://img.shields.io/badge/Deprecated-0-lightgrey.svg?style=flat-square) ![Dockerfiles](https://img.shields.io/badge/Dockerfiles-86-blue.svg?style=flat-square) ![Default version](https://img.shields.io/badge/Default%20version-9.3.0%20on%20ltsc2019/1809-blue?style=flat-square) [//]: # "end: stats" diff --git a/windows/9.2.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile b/windows/9.2.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile index 5ad0d9c85..5411876d5 100644 --- a/windows/9.2.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile +++ b/windows/9.2.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile @@ -15,7 +15,7 @@ ARG ASSETS_USE_WDP_SXA_STOREFRONT_CATALOG ENV INSTALL_PATH='C:\\install\\' ` INSTALL_MODULE_PATH='C:\\install-module\\' ` DATA_PATH='C:\\data\\' ` - TEMP_PATH='c:\\temp' + TEMP_PATH='c:\\temp' COPY --from=assets ["${ASSETS_USE_WDP_ADVENTUREWORKS_IMAGES}", "${INSTALL_MODULE_PATH}"] COPY --from=assets ["${ASSETS_USE_WDP_HABITAT_IMAGES}", "${INSTALL_MODULE_PATH}"] @@ -29,4 +29,4 @@ COPY . ${INSTALL_MODULE_PATH} RUN & (Join-Path $env:INSTALL_MODULE_PATH "\\Extract-Databases.ps1") -Path $env:INSTALL_MODULE_PATH; ` & (Join-Path $env:INSTALL_MODULE_PATH "\\Install-Databases.ps1") -InstallPath $env:INSTALL_PATH -DataPath $env:DATA_PATH -ModulePath $env:INSTALL_MODULE_PATH -DatabasePrefix Sitecore; ` Get-ChildItem -Path $env:INSTALL_PATH -Exclude "*.mdf", "*.ldf" | Remove-Item -Force; ` - Get-ChildItem -Path $env:INSTALL_MODULE_PATH -Include "*.*" | Remove-Item -Force; \ No newline at end of file + Get-ChildItem -Path $env:INSTALL_MODULE_PATH | Remove-Item -Force -Recurse; \ No newline at end of file diff --git a/windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile b/windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile index 5ad0d9c85..5411876d5 100644 --- a/windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile +++ b/windows/9.3.x/sitecore-xc-sxa-storefront-sqldev/Dockerfile @@ -15,7 +15,7 @@ ARG ASSETS_USE_WDP_SXA_STOREFRONT_CATALOG ENV INSTALL_PATH='C:\\install\\' ` INSTALL_MODULE_PATH='C:\\install-module\\' ` DATA_PATH='C:\\data\\' ` - TEMP_PATH='c:\\temp' + TEMP_PATH='c:\\temp' COPY --from=assets ["${ASSETS_USE_WDP_ADVENTUREWORKS_IMAGES}", "${INSTALL_MODULE_PATH}"] COPY --from=assets ["${ASSETS_USE_WDP_HABITAT_IMAGES}", "${INSTALL_MODULE_PATH}"] @@ -29,4 +29,4 @@ COPY . ${INSTALL_MODULE_PATH} RUN & (Join-Path $env:INSTALL_MODULE_PATH "\\Extract-Databases.ps1") -Path $env:INSTALL_MODULE_PATH; ` & (Join-Path $env:INSTALL_MODULE_PATH "\\Install-Databases.ps1") -InstallPath $env:INSTALL_PATH -DataPath $env:DATA_PATH -ModulePath $env:INSTALL_MODULE_PATH -DatabasePrefix Sitecore; ` Get-ChildItem -Path $env:INSTALL_PATH -Exclude "*.mdf", "*.ldf" | Remove-Item -Force; ` - Get-ChildItem -Path $env:INSTALL_MODULE_PATH -Include "*.*" | Remove-Item -Force; \ No newline at end of file + Get-ChildItem -Path $env:INSTALL_MODULE_PATH | Remove-Item -Force -Recurse; \ No newline at end of file diff --git a/windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile b/windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile new file mode 100644 index 000000000..703aabde4 --- /dev/null +++ b/windows/9.x.x/sitecore-xc-ps-sqldev/Dockerfile @@ -0,0 +1,21 @@ +# escape=` +ARG BASE_IMAGE +ARG ASSETS_IMAGE + +FROM $ASSETS_IMAGE as assets +FROM $BASE_IMAGE + +ARG ASSETS_USE_WDP + +ENV INSTALL_PATH='C:\\install\\' ` + INSTALL_MODULE_PATH='C:\\install-module\\' ` + DATA_PATH='C:\\data\\' ` + TEMP_PATH='c:\\temp' + +COPY --from=assets ["${ASSETS_USE_WDP}", "${INSTALL_MODULE_PATH}"] +COPY . ${INSTALL_MODULE_PATH} + +RUN & (Join-Path $env:INSTALL_MODULE_PATH "\\Extract-Databases.ps1") -Path $env:INSTALL_MODULE_PATH; ` + & (Join-Path $env:INSTALL_MODULE_PATH "\\Install-Databases.ps1") -InstallPath $env:INSTALL_PATH -DataPath $env:DATA_PATH -ModulePath $env:INSTALL_MODULE_PATH -DatabasePrefix Sitecore; ` + Get-ChildItem -Path $env:INSTALL_PATH -Exclude "*.mdf", "*.ldf" | Remove-Item -Force; ` + Get-ChildItem -Path $env:INSTALL_MODULE_PATH | Remove-Item -Force; \ No newline at end of file diff --git a/windows/9.x.x/sitecore-xc-ps-sqldev/Extract-Databases.ps1 b/windows/9.x.x/sitecore-xc-ps-sqldev/Extract-Databases.ps1 new file mode 100644 index 000000000..9b7b11d7c --- /dev/null +++ b/windows/9.x.x/sitecore-xc-ps-sqldev/Extract-Databases.ps1 @@ -0,0 +1,35 @@ +[CmdletBinding()] +param( + [Parameter(Mandatory = $true)] + [ValidateScript( { Test-Path $_ -PathType 'Container' })] + [string]$Path +) + +Add-Type -Assembly "System.IO.Compression" +Add-Type -Assembly "System.IO.Compression.FileSystem" + +Get-ChildItem -Path $Path -Filter "*.zip" | ForEach-Object { + $zipPath = $_.FullName + + try + { + $stream = New-Object IO.FileStream($zipPath, [IO.FileMode]::Open) + $zip = New-Object IO.Compression.ZipArchive($stream, [IO.Compression.ZipArchiveMode]::Read) + + ($zip.Entries | Where-Object { $_.FullName -like "*.dacpac" }) | Foreach-Object { + [IO.Compression.ZipFileExtensions]::ExtractToFile($_, (Join-Path $Path $_.Name), $true) + } + } + finally + { + if ($zip -ne $null) + { + $zip.Dispose() + } + + if ($stream -ne $null) + { + $stream.Dispose() + } + } +} \ No newline at end of file diff --git a/windows/9.x.x/sitecore-xc-ps-sqldev/Install-Databases.ps1 b/windows/9.x.x/sitecore-xc-ps-sqldev/Install-Databases.ps1 new file mode 100644 index 000000000..0d2693d25 --- /dev/null +++ b/windows/9.x.x/sitecore-xc-ps-sqldev/Install-Databases.ps1 @@ -0,0 +1,63 @@ +[CmdletBinding()] +param( + [Parameter(Mandatory = $true)] + [ValidateScript( { Test-Path $_ -PathType 'Container' })] + [string]$InstallPath, + [Parameter(Mandatory = $true)] + [ValidateScript( { Test-Path $_ -PathType 'Container' })] + [string]$DataPath, + [Parameter(Mandatory = $true)] + [ValidateScript( { Test-Path $_ -PathType 'Container' })] + [string]$ModulePath, + [Parameter(Mandatory = $true)] + [ValidateNotNullOrEmpty()] + [string]$DatabasePrefix +) + +$timeFormat = "HH:mm:ss:fff" + +[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.SMO") | Out-Null + +$server = New-Object Microsoft.SqlServer.Management.Smo.Server($env:COMPUTERNAME) +$server.Properties["DefaultFile"].Value = $InstallPath +$server.Properties["DefaultLog"].Value = $InstallPath +$server.Alter() + +$sqlPackageExePath = Get-Item "C:\Program Files\Microsoft SQL Server\*\DAC\bin\SqlPackage.exe" | Select-Object -Last 1 -Property FullName -ExpandProperty FullName + +# attach +Get-ChildItem -Path $InstallPath -Filter "*.mdf" | ForEach-Object { + $databaseName = $_.BaseName.Replace("_Primary", "") + $mdfPath = $_.FullName + $ldfPath = $mdfPath.Replace(".mdf", ".ldf") + $sqlcmd = "IF EXISTS (SELECT 1 FROM SYS.DATABASES WHERE NAME = '$databaseName') BEGIN EXEC sp_detach_db [$databaseName] END;CREATE DATABASE [$databaseName] ON (FILENAME = N'$mdfPath'), (FILENAME = N'$ldfPath') FOR ATTACH;" + + Write-Host "$(Get-Date -Format $timeFormat): Attaching '$databaseName'..." + + Invoke-Sqlcmd -Query $sqlcmd +} + +# do modules +$TextInfo = (Get-Culture).TextInfo +Get-ChildItem -Path $ModulePath -Include "core.dacpac", "master.dacpac" -Recurse | ForEach-Object { + + $dacpacPath = $_.FullName + $databaseName = "$DatabasePrefix`." + $TextInfo.ToTitleCase($_.BaseName) + + # Install + & $sqlPackageExePath /a:Publish /sf:$dacpacPath /tdn:$databaseName /tsn:$env:COMPUTERNAME /q +} + +# detach DB +Get-ChildItem -Path $InstallPath -Filter "*.mdf" | ForEach-Object { + $databaseName = $_.BaseName.Replace("_Primary", "") + + Write-Host "$(Get-Date -Format $timeFormat): Detach: $databaseName" + + Invoke-Sqlcmd -Query "EXEC MASTER.dbo.sp_detach_db @dbname = N'$databaseName', @keepfulltextindexfile = N'false'" +} + +$server = New-Object Microsoft.SqlServer.Management.Smo.Server($env:COMPUTERNAME) +$server.Properties["DefaultFile"].Value = $DataPath +$server.Properties["DefaultLog"].Value = $DataPath +$server.Alter() \ No newline at end of file diff --git a/windows/9.x.x/sitecore-xc-ps-sqldev/build.json b/windows/9.x.x/sitecore-xc-ps-sqldev/build.json new file mode 100644 index 000000000..3d9126beb --- /dev/null +++ b/windows/9.x.x/sitecore-xc-ps-sqldev/build.json @@ -0,0 +1,25 @@ +{ + "tags": [ + { + "tag": "sitecore-xc-sxa-ps-sqldev:9.3.0-windowsservercore-${windowsservercore_version}", + "build-options": [ + "--memory 4GB", + "--build-arg BASE_IMAGE=sitecore-xc-sxa-sqldev:9.3.0-windowsservercore-${windowsservercore_version}", + "--build-arg ASSETS_IMAGE=sitecore-assets:9.3.0-nanoserver-${nanoserver_version}", + "--build-arg ASSETS_USE_WDP='C:\\packages\\Sitecore Publishing Module 9.3.0.0.scwdp.zip'" + ], + "experimental":true + }, + { + "tag": "sitecore-xc-sxa-storefront-ps-sqldev:9.3.0-windowsservercore-${windowsservercore_version}", + "build-options": [ + "--memory 4GB", + "--build-arg BASE_IMAGE=sitecore-xc-sxa-storefront-sqldev:9.3.0-windowsservercore-${windowsservercore_version}", + "--build-arg ASSETS_IMAGE=sitecore-assets:9.3.0-nanoserver-${nanoserver_version}", + "--build-arg ASSETS_USE_WDP='C:\\packages\\Sitecore Publishing Module 9.3.0.0.scwdp.zip'" + ], + "experimental":true + } + ], + "sources": [] +} diff --git a/windows/9.x.x/sitecore-xc-ps/Dockerfile b/windows/9.x.x/sitecore-xc-ps/Dockerfile new file mode 100644 index 000000000..8f77f4573 --- /dev/null +++ b/windows/9.x.x/sitecore-xc-ps/Dockerfile @@ -0,0 +1,29 @@ +# escape=` +ARG BASE_IMAGE +ARG ASSETS_IMAGE + +FROM $ASSETS_IMAGE as assets +FROM $BASE_IMAGE as build + +SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] + +ARG ASSETS_USE_WDP + +COPY --from=assets ["${ASSETS_USE_WDP}", "C:\\temp\\packages\\"] + +# expand selected wdp into installation directory +RUN Expand-Archive -Path 'C:\\temp\\packages\\*.zip' -DestinationPath 'C:\\temp'; ` + Copy-Item -Path 'C:\\temp\\Content\\Website\\*' -Destination 'C:\\inetpub\\wwwroot' -Recurse -Force; + +# copy tools and transforms +COPY --from=assets ["C:\\install\\tools\\", "C:\\install\\tools\\"] + +# find transform files and do transformation +RUN (Get-ChildItem -Path 'C:\\inetpub\\wwwroot\\*.xdt' -Recurse ) | ForEach-Object { & 'C:\\install\\tools\\scripts\\Invoke-XdtTransform.ps1' -Path 'C:\\inetpub\\wwwroot\\web.config' -XdtPath $_.FullName -XdtDllPath 'C:\\install\\tools\\bin\\Microsoft.Web.XmlTransform.dll'; }; + +FROM $BASE_IMAGE + +SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] + +COPY --from=build ["C:\\inetpub\\wwwroot\\", "C:\\inetpub\\wwwroot\\"] + diff --git a/windows/9.x.x/sitecore-xc-ps/build.json b/windows/9.x.x/sitecore-xc-ps/build.json new file mode 100644 index 000000000..1c70e6550 --- /dev/null +++ b/windows/9.x.x/sitecore-xc-ps/build.json @@ -0,0 +1,41 @@ +{ + "tags": [ + { + "tag": "sitecore-xc-sxa-ps-standalone:9.3.0-windowsservercore-${windowsservercore_version}", + "build-options": [ + "--build-arg BASE_IMAGE=sitecore-xc-sxa-standalone:9.3.0-windowsservercore-${windowsservercore_version}", + "--build-arg ASSETS_IMAGE=sitecore-assets:9.3.0-nanoserver-${nanoserver_version}", + "--build-arg ASSETS_USE_WDP='C:\\packages\\Sitecore Publishing Module 9.3.0.0.scwdp.zip'" + ], + "experimental": true + }, + { + "tag": "sitecore-xc-sxa-ps-cd:9.3.0-windowsservercore-${windowsservercore_version}", + "build-options": [ + "--build-arg BASE_IMAGE=sitecore-xc-sxa-cd:9.3.0-windowsservercore-${windowsservercore_version}", + "--build-arg ASSETS_IMAGE=sitecore-assets:9.3.0-nanoserver-${nanoserver_version}", + "--build-arg ASSETS_USE_WDP='C:\\packages\\Sitecore Publishing Module 9.3.0.0.scwdp.zip'" + ], + "experimental": true + }, + { + "tag": "sitecore-xc-sxa-storefront-ps-standalone:9.3.0-windowsservercore-${windowsservercore_version}", + "build-options": [ + "--build-arg BASE_IMAGE=sitecore-xc-sxa-storefront-standalone:9.3.0-windowsservercore-${windowsservercore_version}", + "--build-arg ASSETS_IMAGE=sitecore-assets:9.3.0-nanoserver-${nanoserver_version}", + "--build-arg ASSETS_USE_WDP='C:\\packages\\Sitecore Publishing Module 9.3.0.0.scwdp.zip'" + ], + "experimental": true + }, + { + "tag": "sitecore-xc-sxa-storefront-ps-cd:9.3.0-windowsservercore-${windowsservercore_version}", + "build-options": [ + "--build-arg BASE_IMAGE=sitecore-xc-sxa-storefront-cd:9.3.0-windowsservercore-${windowsservercore_version}", + "--build-arg ASSETS_IMAGE=sitecore-assets:9.3.0-nanoserver-${nanoserver_version}", + "--build-arg ASSETS_USE_WDP='C:\\packages\\Sitecore Publishing Module 9.3.0.0.scwdp.zip'" + ], + "experimental": true + } + ], + "sources": [] +} \ No newline at end of file