当前位置: 首页 > news >正文

ehop环境搭建

前言

何可言,何能言,

何处言,何时言,

何必言,言而言之无可言。

1.eshop的SDK环境

global.json 文件写死了 SDK 要求为 9.0.200

image-20250723163827951

我们就安装下 9.0.200版本

地址:https://dotnet.microsoft.com/en-us/download/dotnet/9.0

我是windows环境,找到对应的版本安装即可

image-20250723180505116

安装完成后可以验证

dotnet --list-sdks

image-20250723180737448

2.docker-compose

使用docker-compose搭建环境,需要安装postgresrabbitmqredis

image-20250724145727453

我们创建目录/root/eshop,用于部署eshop环境

然后把eshop-docker-compose.yml文件上传到该目录

cd ~
mkdir eshop
cd eshop

image-20250724150316598

然后下载所需要的镜像

image-20250724150522981

可以从eShop.AppHost看到eshop所需要的环境版本,rabbitmqredis环境没有要求,postgres需要ankane/pgvector

这个eShop.AppHost稍微麻烦一点,我们先过完代码

image-20250724150730556

eshop-docker-compose.yml一起拉取镜像可能失败,我们可以尝试先一个个下载镜像

docker pull ankane/pgvector:latest
docker pull rabbitmq:3.8-management
docker pull redis:latest

确定镜像都下载完成了

本身docker-compose可以自动拉取并运行镜像,我这里可能网速不好,每个镜像都是先下载完成,然后在使用docker-compose启动。

image-20250724151109955

如果你的yml名字是eshop-docker-compose.yml,那么启动命令

# 默认启动命令 docker compose up -d 
docker compose -f eshop-docker-compose.yml up -d

如果你的yml名字是eshop-docker-compose.yml,那么关闭命令

# 默认关闭命令 docker compose down
docker compose -f eshop-docker-compose.yml down

启动所用容器后,可以检查是否可以正常连接

image-20250724151544113

📌 创作不易,感谢支持!

每一篇内容都凝聚了心血与热情,如果我的内容对您有帮助,欢迎请我喝杯咖啡☕,您的支持是我持续分享的最大动力!

💬 加入交流群(QQ群):576434538

微信打赏

http://www.jsqmd.com/news/63164/

相关文章:

  • Blazor入门
  • 警惕!React服务器组件爆出高危远程代码执行漏洞
  • .NET Core 微服务之Grpc远程调用
  • 用 C++ + OpenCV + Tesseract 实现英文数字验证码识别
  • 用 PHP(Laravel)+ ImageMagick + Tesseract 实现验证码识别
  • 用 TensorFlow 构建深度学习验证码识别系统
  • 20251205 之所思 - 人生如梦
  • 12.5每日总结
  • 永久关闭Windows自动更新
  • git洁癖:如果冲突采用远端
  • 大道至简,仅需三行代码训练YOLOv11
  • 快捷键
  • 球星 C 罗投资 AI 初创 Perplexity;微软开源 VibeVoice-Realtime,低延迟流式输出丨日报
  • 网络学习细节学习
  • 12月5日日记
  • Windows PyTorch安装
  • 日总结 36
  • faster r cnn 用到所有技术和流程
  • FEM/BDC Test Platform for BMW Key Programmer – Test F20 F30 F35 X5 X6 I3 Without Gearbox Plug
  • 春招准备之MyBatis框架篇 - 详解
  • 上海助听器验配哪家好?2025 年12月权威机构推荐报告:从资质核验到场景适配的全维度选择策略
  • 使用fail2ban屏蔽LINUX恶意暴力破解密码
  • 对接墨西哥股票市场 k线图表数据klinechart 数据源API
  • 代码随想录Day28_贪心2
  • 10412_基于Springboot的员工绩效管理系统
  • NFL如何用统一数据平台提升比赛与体验
  • MAF快速入门(1)化繁为简的Agent创建范式
  • CDN 迁移至 EdgeOne 工具使用指南
  • ssh连接错误:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! - Hello
  • 20251205 - USPD 攻击事件:初始化缺失露破绽,黑客潜伏多日终得手