|
@@ -1,4 +1,8 @@
|
|
|
-此问题已出现至少三次,是 Rancher 的 BUG 所致:Rancher 将编排文件从 Git 上 Pull 下来后,会存入本地 cattle 数据库中, 但数据库中的数据,和实际的 Git 上数据不一致。
|
|
|
|
|
|
- 1. 此问题会自动消失(后台会每 30 分钟同步 Git 至数据库,也就是会*定期*刷新应用商店文件),从而该~~问题会消失~~。
|
|
|
- 2. 临时规避方法: 从其它环境中,将相同的应用编排导出到本地电脑 ,然后再回到此环境中,将本地电脑中的编排文件进行导入
|
|
|
+ - 错误场景:新建栈时会出现红色报错;只要栈不删除,此错误一直以醒目的红色字体存在
|
|
|
+ - 错误提示: Image is required when selectorContainer is not passed in
|
|
|
+ - 解决方法:
|
|
|
+此问题是由于 rancher-compose 中指定的 『services』 和 docker-compose 中指定的 『services』不一致导致。详见:https://github.com/rancher/rancher/issues/5917
|
|
|
+
|
|
|
+ 1. 检查 rancher-compose 中的 services,并和 docker-compose 中的 services 进行比较
|
|
|
+ 2. 90% 是由于 rancher-compose 未更新造成的,修改后,提交 Git,并**刷新应用商店** ,错误消失
|