docker 若依plus cloud 部署 oss配置失败

这里是说明我遇到的问题

检查思路

1、获取列表的时候报错

原因:获取列表他会先拿你图片列表里面的service字段去创建容器。

创建的流程是用service当key去redis里面查询你的配置

所以,如果你能保证你service 里面的key的配置是对的,那就没关系

但是这里还是建议把所有图片都清掉。

2、重启system模块

因为oss需要读取config配置,所有可能会报错,这里建议重启一下。

3、检查你的oss配置

现在本地看下你这个配置能不能跑,在到线上去搞

### 若依 Cloud Plus 使用 Docker 部署教程 #### 准备工作 为了成功部署 RuoYi-Cloud Plus,需先完成必要的软件安装。这包括但不限于 `docker-compose` 和 `git` 工具的安装。 ```bash yum -y install docker-compose git ``` 克隆所需的 GitHub 仓库以获取 Nacos 的配置文件和其他必要资源[^1]: ```bash git clone https://github.com/nacos-group/nacos-docker.git ``` #### 构建与推送镜像至私有 Registry 考虑到安全性和访问速度,在企业环境中推荐使用私有的 Docker Registry 来存储自定义构建的应用程序镜像。对于 RuoYi-Cloud Plus 而言,同样建议将应用及其依赖组件(如 MySQL、Redis)打包成容器镜像并上传到企业的私有仓库中以便后续快速拉取和分发[^2]。 #### 创建共享网络供各服务通信 为了让不同微服务之间能够顺利交互,创建一个名为 `ruoyinet` 的 Docker 网络,并把所有关联的服务实例接入此网络内。具体操作如下所示[^3]: ```bash docker network create ruoyinet docker network connect ruoyinet nginx docker network connect ruoyinet mysql docker network connect ruoyinet redis ``` #### 启动所需的基础服务 由于本项目涉及多个外部依赖项(例如数据库管理和缓存机制),因此还需要通过 Docker 安装这些基础架构组件,确保它们正常运作之后再继续下一步骤[^4]。 ```yaml version: '3' services: nacos: image: nacos/nacos-server container_name: nacos ports: - "8848:8848" environment: MODE: standalone networks: - ruoyinet redis: image: redis:alpine container_name: redis command: ["redis-server", "--appendonly yes"] volumes: - ./data/redis:/data restart: always networks: - ruoyinet networks: ruoyinet: external: true ``` 以上 YAML 文件展示了如何利用 Compose 文件格式来简化多容器应用程序的一键启动过程。只需保存上述内容为 `docker-compose.yml` 并执行命令即可一键启动 Nacos 及 Redis 实例: ```bash docker-compose up -d ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

攀小黑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值