⟵ Resources

Sitecore XP 10.0 Update 1 – Installation – Docker Way

Speed up sitecore banner

From Sitecore 10.0 Update 1 (aka Sitecore version 10.0.1), the installation by using containers is stable. It should be the first option of us (other options are SIF way and SIA way) – Sitecore enthusiastic guys (especially for front-end folks so they don’t have to install a ton of software products before working with Sitecore :D)

This blog post is a summary of my own experience for Sitecore Experience Platform 10.0 Update 1 installation on my machine with the following install guide:

Prerequisites

  • Windows 10 version 1809 or higher
  • >= 16 Gb of memory
  • Sitecore 10 license file
  • the latest Docker Desktop

Step-by-step Guide

  1. ensure to set up your docker environment by following https://containers.doc.sitecore.com/docs/environment-setup
  2. try to bypass some common network issues by setting DNS servers in the Docker engine configuration:
    • open Docker Desktop and then select Settings => Docker Engine
    • ensure the value of the "dns" key is set to ["8.8.8.8"] if any
    • click Apply & Restart button
    • DNS set to 8.8.8.8
  3. to avoid any conflicts, we should ensure the following ports are not being used by another process: 443, 8079, 8984, and 14330 (Page 6 in Installation Guide for Developer Workstation with Containers)
    • Networking requirements for SC10.0.1
    • stop IIS
      • Stop IIS server for SC10.0.1
    • stop windows services if any
    • quit Skype for sure
  4. create a new folder D:sc1001_install
  5. download and unzip Container Deployment Package
  6. correct the Sitecore version 10.0.1-ltsc2019 in D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0.evn
    • SITECORE_VERSION is 10.0.1-ltsc2019
  7. create all certificates and initialize the environment file of Windows Server Core version ltsc2019 and XP Single topology (xp0)
    • download init.ps1 and then put it into D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • ensure that this file C:licenselicense.xml is available, otherwise will see this error message later License file is not found. or “License not found at ‘C:licenselicense.xml’”
    • open Windows PowerShell (run as administrator)
    • change directory to D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • execute .init.ps1 -LicenseXmlPath C:licenselicense.xml
    • Adding hosts file entries done for SC10.0.1
    • Note: able to change other default values as well
    • Show hostname, admin password and SQL password values for SC10.0.1
  8. pull Sitecore docker images
    • open Windows PowerShell (run as administrator)
    • change directory to D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • execute docker-compose pull
    • Pulling and downloading components for SC10.0.1
    • Pulling components done for SC10.0.1
  9. spin up the container-based Sitecore instances
    • open Windows PowerShell (run as administrator)
    • change directory to D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • execute docker-compose up --d
    • Creating components done for SC10.0.1
  10. open a browser, navigate to https://cm.sc1001.localhost/, we would see the default Sitecore page and a valid SSL certificate
    • Connection is secured for SC10.0.1
  11. open a browser, navigate to https://cm.sc1001.localhost/sitecore, we should be able to login with the admin user and b password by default
    • Sitecore.NET 10.0.1 license details

Notes

  1. for stopping the Sitecore instances without losing the changes
    • open Windows PowerShell (run as administrator)
    • change directory to D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • execute  docker-compose stop
    • Stopping components done for SC10.0.1
    • start the Sitecore instances again by executing  docker-compose start
    • Starting components done for SC10.0.1
  2. for data cleanup
    • download clean.ps1 and then put it into D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • open Windows PowerShell (run as administrator)
    • change directory to D:sc1001_installSitecoreContainerDeployment.10.0.1.004842.221composeltsc2019xp0
    • execute  docker-compose down
    • execute  .clean
    • Stopping and removing components for SC10.0.1

Happy Sitecore XP 10.0.1 Installation!

This article originally appeared on Walking on clouds (https://buoctrenmay.com/).

8 Irresistible Tips to Craft Ad Copy That Converts in Paid Online Campaigns

Sitefinity Cache Invalidation

Why WordPress is the Ideal Scalable Solution for Growing Businesses

Portfolios

Resources

Contact Us

Website Development Company in Singapore white logo
LowCarbonSG Logo
Terms & Conditions | Privacy Policy | Accessibility Statement

Apply Now!

Upload Resume (with a 2mb maximum file size)
Accepted file types: doc, docx, pdf, xps, Max. file size: 2 MB.
This field is for validation purposes and should be left unchanged.