Sitecore XP 10.3(latest) Docker一键部署

这篇具有很好参考价值的文章主要介绍了Sitecore XP 10.3(latest) Docker一键部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文演示通过PowerShell+Docker Desktop for Windows 一键部署Sitecore10.3(即Sitecore最新版)Docker开发/测试/演示 环境。

官方参考 SitecoreXP 10.3.0 Developer Workstation Deployment With Docker

演示配置为XP Single(XP0) 

环境准备

1,windows10+/Windows Server2019(Windows Server 1903)+

2,Sitecore 10 license file

3,Docker Desktop for Windows

4,官方建议16GB的内存,实际8GB内存应该也可以(需要验证)

本文示例操作系统为:Windows 11专业版

 文章来源地址https://www.toymoban.com/news/detail-425780.html

指引

1,前置条件:Set up the environment

下载并安装Docker Desktop for Windows

Sitecore XP 10.3(latest) Docker一键部署

确保以下端口未被占用:

Sitecore XP 10.3(latest) Docker一键部署

 

2,下载部署包

 下载 SXP Sitecore Container Deployment 10.3.0.008463.1229,下载SitecoreContainerDeployment.10.3.0.008463.1229.zip文件即可。

Sitecore XP 10.3(latest) Docker一键部署

可以通过compose-init.ps1文件查阅管理后台的密码(默认管理员账号为admin)。

Sitecore XP 10.3(latest) Docker一键部署

以管理员方式打开Windows PowerShell ISE,进入部署包所在目录:

cd D:\Workspace\Sitecore10\SitecoreContainerDeployment.10.3.0.008463.1229\compose\ltsc2022\xp0

执行:

.\compose-init.ps1 -LicenseXmlPath D:\license\license.xml

等待命令执行完毕(较耗时,需下载各个image),再执行:

docker-compose up --detach

执行完毕后查看Containers的状态:

Sitecore XP 10.3(latest) Docker一键部署

 打开浏览器,访问:https://xp0cm.localhost/

Sitecore XP 10.3(latest) Docker一键部署

 访问 https://xp0cm.localhost/sitecore 进入管理后台,默认管理员账号为admin

Sitecore XP 10.3(latest) Docker一键部署

 进入Control Panel,重新build index。

 

问题集

1,error:“Pulling from windows/servercore: no matching manifest for linux/amd64 in the manifest list entries”

Docker Desktop托盘, Switch to Windows containers

Docker Desktop默认安装以后还是Linux模式,需要切换到Windows containers模式。

 

2,error: "A parameter cannot be found that matches parameter name 'AllowPrerelease'"

执行:

Install-Module -Name PackageManagement -Repository PSGallery -Force -AllowClobber
Install-Module -Name PowerShellGet -Repository PSGallery -Force -AllowClobber

参考 A parameter cannot be found that matches parameter name 'AllowPrerelease'

 

3,关机后无法启动windows容器

需要先删除全部Container,执行

docker container rm $(docker container ls -aq)

确保当前目录在:

cd D:\Workspace\Sitecore10\SitecoreContainerDeployment.10.3.0.008463.1229\compose\ltsc2022\xp0

然后重新执行:

docker-compose up --detach

Sitecore XP 10.3(latest) Docker一键部署

 启动成功:

Sitecore XP 10.3(latest) Docker一键部署

 

最后,xp1的docker部署包也同样,切换执行目录即可。

 

到了这里,关于Sitecore XP 10.3(latest) Docker一键部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 10.3 调试事件转存进程内存

    我们继续延申调试事件的话题,实现进程转存功能,进程转储功能是指通过调试API使获得了目标进程控制权的进程,将目标进程的内存中的数据完整地转存到本地磁盘上,对于加壳软件,通常会通过加密、压缩等手段来保护其代码和数据,使其不易被分析。在这种情况下,通

    2024年02月08日
    浏览(38)
  • 工具系列(九) 本文(2万字) | 在ubuntu中安装docker教程 | 在Linux下Docker将镜像导出 | 上传至服务器 | 部署并创建容器 |

    点击进入专栏: 《人工智能专栏》 Python与Python | 机器学习 | 深度学习 | 目标检测 | YOLOv5及其改进 | YOLOv8及其改进 | 关键知识点 | 各种工具教程

    2024年01月19日
    浏览(81)
  • 加入k8s集群报错this Docker version is not on the list of validated versions: 20.10.17. Latest validated...

    报错信息可以看出跟docker的版本有关系,意思是:此 Docker 版本不在已验证版本列表中:20.10.17。 最新验证版本:18.09 分别查看docker和k8s的版本 k8s与docker的兼容关系图,所以需要降低docker的版本到18.09以下 查看当前仓库支持的docker版本 选择18.09的版本,降级到18.06版本会报错

    2024年02月14日
    浏览(51)
  • 【ARM 嵌入式 编译系列 10.3 -- GNU elfutils 工具小结】

    请阅读 【ARM GCC 编译专栏导读】 上篇文章:【ARM 嵌入式 编译系列 10.2 – 符号表与可执行程序分离详细讲解】 下篇文章:【ARM 嵌入式 编译系列 11 – GCC attribute ((packed))详细介绍】 GNU elfutils是一个开源的工具集,用于处理 ELF (Executable and Linkable Format)格式的可执行文件、

    2024年02月13日
    浏览(52)
  • 最新 HomeAssistant OS 10.3 智能家居搭建(树莓派P400)

    首先,我在这儿给大家做个个人总结,我之前在树莓派P400 4G版本上安装过Debian + Home Assistant Core版本,本以为可以继续操作树莓派的其他功能,当电脑用的,但事实上,我高估了树莓派的性能,很卡,所以我最终选择了把整个树莓派直接安装OS版本。虽然可能不太划算,预算是

    2024年02月03日
    浏览(34)
  • Docker一键部署Nacos

    https://nacos.io/zh-cn/docs/quick-start-docker.html 使用sql脚本创建:https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql 新建docker-compose-nacos.yml 脚本文件,内容如下:

    2024年02月10日
    浏览(47)
  • CentOS一键部署Docker

    Docker官网:https://www.docker.com/ CentOS(7.6)+ Docker(18.06.1)一键安装脚本 注意:本脚本安装指定Docker版,如安装最新版本yum -y install docker-ce即可。

    2024年02月06日
    浏览(42)
  • 使用 docker 一键部署 MongoDB

    目录 1. 前期准备 2. 导入镜像 3. 部署MongoDB脚本 4. 配置模板文件 5. 部署MongoDB 6. 部署后配置 7. 基本维护 新部署前可以从仓库(repository)下载 MongoDB 镜像,或者从已有部署中的镜像生成文件: 生成 MongoDB 副本集所需的 autokey 文件: mongodb-deploy.sh 文件内容如下: mongodb.conf.tem

    2024年02月14日
    浏览(79)
  • 使用 docker 一键部署 MySQL

    目录 1. 前期准备 2. 导入镜像 3. 创建部署脚本文件 4. MySQL 服务器配置文件模板 5. 执行脚本创建容器 6. 后续工作 7. 基本维护         新部署前可以从仓库(repository)下载 MySQL 镜像,或者从已有部署中的镜像生成文件: mysql-deploy.sh 文件内容如下: my.cnf.template 文件内容如下

    2024年02月14日
    浏览(45)
  • 在线乞讨系统 Docker一键部署

    在线乞讨全球要饭项目,支持docker一键部署,支持企业微信通知,支持文案编辑 全球在线要饭项目,不比打工香么? 项目地址:begger 欢迎start 日志目录 /opt/logs/beggar/ H2 console true 打开 H2数据库 /beggar.mv.db 目前对接的是 蓝鲸支付 ,后期会考虑更多的支付平台

    2024年02月14日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包