1Panel-dev / 1Panel

🔥🔥🔥 Web-based linux server management control panel. / 现代化、开源的 Linux 服务器运维管理面板。
https://www.1panel.cn
GNU General Public License v3.0
21.56k stars 1.96k forks source link

[BUG]存在gitea时,安装umami会出现安装失败问题 #4110

Closed youdiandongxi-com closed 6 months ago

youdiandongxi-com commented 6 months ago

联系方式

No response

1Panel 版本

v1.10.1-lts

问题描述

机器上已经安装了gitea,之后数次执行安装umami都是失败。

屏幕截图 2024-03-07 211211

经过排查似乎是两者都使用到了3000端口导致的。

111

解决办法

当我进行以下操作后,重建umami成功。

  1. 修改umami的docker-compose.yaml中的3000端口
# 调整前
- ${HOST_IP}:${PANEL_APP_PORT_HTTP}:3000

# 调整后
- ${HOST_IP}:${PANEL_APP_PORT_HTTP}:3001
  1. 重启docker服务
  2. 再次重建umami应用

重现步骤

1、先在应用市场安装gitea 2、再在应用市场安装umami,会一直处于创建中,然后失败。

期待的正确结果

两者可以共存,或者针对存在重复端口占用的应用,进行调整或者安装前提示?

相关日志输出

No response

附加信息

No response

Anyexyz commented 6 months ago

3000是容器内部端口,怎么会冲突🤣

wanghe-fit2cloud commented 6 months ago

应该是 Umami 应用镜像未拉取成功导致的创建失败。

Umami 镜像在 github 仓库,可能是网络原因导致。 可以进入 容器 - 配置 页面手动添加镜像加速