Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 [Bug] 面板无法识别系统已经安装的docker #455

Closed
2 of 4 tasks
vimbackground opened this issue Dec 16, 2024 · 5 comments
Closed
2 of 4 tasks

🐛 [Bug] 面板无法识别系统已经安装的docker #455

vimbackground opened this issue Dec 16, 2024 · 5 comments

Comments

@vimbackground
Copy link

在提问之前 (Before Asking)

  • 我已经搜索了现有的 Issues, Discussions 和 Google (I've searched the existing Issues, Discussions and Google)
  • 我已经阅读了文档中除版本记录以外的所有内容 (I've read everything in the documentation except the version notes)
  • 这个问题可以被稳定复现 (The problem can be stably reproduced)
  • 问题是在更新之后产生的 (The problem is generated after upgrading)

系统版本 (OS Version)

debian12

面板版本 (Panel Version)

2.3.23

描述问题 (Describe The Problem)

系统已经安装了docker-ce,面板后台点击容器时,仍然提示“容器引擎 Docker / Podman 未安装”。

请问这是什么情况,是对docker的版本啥的有具体要求吗?

如何复现 (How To Reproduce)

  1. 安装面板
  2. 设置 '...'
  3. 点击 '...'
  4. 出现问题

预期行为 (Expected Behavior)

No response

相关日志 (Related Logs)

No response

截图 (Screenshots)

Snipaste_2024-12-17_00-01-26

还有别的吗 (Anything Else)

No response

Copy link

Hi @vimbackground 👋

感谢提交 Bug,请确保您的描述清晰,日志完整,最好能提供复现步骤,以便我们更快定位问题并解决。
Thanks for submitting a bug, please make sure your description is clear, log is complete, and it is best to provide a reproduction step so that we can locate and solve the problem faster.

Log

@devhaozi
Copy link
Collaborator

是的,无法直接识别自带的,可以通过下面的命令标记已安装

panel-cli app write docker stable 27.3

@vimbackground
Copy link
Author

是的,无法直接识别自带的,可以通过下面的命令标记已安装

panel-cli app write docker stable 27.3

好吧,虽然不是太方便,也不是啥大问题。期待后续版本能在panel界面上有些简单的操作方法,比如给个按钮检测啥的。

另外,在cli里面解决上述问题后,想删除在panel里另外安装的podman,无法删除,提示“请求返回异常:应用 Podman 与 Docker 不能共存”。点击podman的服务管理,服务处于关闭状态。

虽然docker已经正常使用,无视podman就好。但多少有些强迫症,希望解决一下这个问题。

@devhaozi
Copy link
Collaborator

是的,无法直接识别自带的,可以通过下面的命令标记已安装

panel-cli app write docker stable 27.3

好吧,虽然不是太方便,也不是啥大问题。期待后续版本能在panel界面上有些简单的操作方法,比如给个按钮检测啥的。

另外,在cli里面解决上述问题后,想删除在panel里另外安装的podman,无法删除,提示“请求返回异常:应用 Podman 与 Docker 不能共存”。点击podman的服务管理,服务处于关闭状态。

虽然docker已经正常使用,无视podman就好。但多少有些强迫症,希望解决一下这个问题。

小问题,可以这样解决

apt-get remove podman podman-compose podman-docker containers-storage -y
panel-cli app remove podman

@devhaozi
Copy link
Collaborator

在面板安装脚本层面进行了优化,安装后会自动检测是否安装了docker/podman并标记对应的安装状态。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants