618特惠活动,3年企业版2399元,立省600元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解答】docker创建和修改出错

发表在 Linux面板2025-12-18 22:51 [复制链接] 6 955

系统:Debian GNU/Linux 12 (bookworm) x86_64(Py3.7.16)

(稳定版) v10.0.2-LTS 更新时间:2025-12-16 16:48:24

创建DOCKER容器的问题:
本地镜像手动创建,非容器商店或编排,以n8n为例,只要设置挂载目录就会创建出错,提示“容器创建失败!docker主进程或iptables异常,请在合适的时候重启docker服务!”,重启docker服务后还是报错,但是发现删除挂载目录就可以正常创建,好像和iptables并没有什么关系。
Snipaste_2025-12-18_22-37-49.png

既然新建出错,那就先不设置挂载,创建完再编辑。但是编辑也会出错,这个之前反馈过,但是一直没有收到回复。
编辑挂载目录,提交保存提示“更新失败!400 Client Error for http+docker://localhost/v1.47/containers/create?name=n8n_1766069051: Bad Request ("no command specified"),新容器没有创建成功,已恢复旧容器!
实际测试,只要是编辑容器,即使不做任何更改,点开编辑页面直接提交保存,也会提示这个错误。
在论坛看到有其他人也反馈这个问题,工作人员回复编排的容器不允许编辑会这样,但是我这是本地镜像手工创建的。 Snipaste_2025-12-18_22-46-08.png




使用道具 举报 只看该作者 回复
发表于 2025-12-20 15:58:58 | 显示全部楼层
挂载目录会报错,是因为你的容器目录填写不正确
无法编辑是,镜像的配置问题,镜像制作时没有保留启动命令行
aa.png
使用道具 举报 回复 支持 反对
发表于 2025-12-21 13:24:31 | 显示全部楼层
阿珂 发表于 2025-12-20 15:58
挂载目录会报错,是因为你的容器目录填写不正确
无法编辑是,镜像的配置问题,镜像制作时没有保留启动命令 ...

如果是必要项或者配置项不正确造成的,能否做个提示或者判断呢?也就是说更人性化一些
使用道具 举报 回复 支持 反对
发表于 2025-12-21 13:59:47 | 显示全部楼层
阿珂 发表于 2025-12-20 15:58
挂载目录会报错,是因为你的容器目录填写不正确
无法编辑是,镜像的配置问题,镜像制作时没有保留启动命令 ...

我对docker使用并不专业,只会基本的使用,不了解启动命令行的作用。但是n8n作为全球比较知名的项目,我没有在他的部署说明里找到command相关的配置说明,这个是否必须呢?我没有配置这一项,但我的n8n也是正常使用的
使用道具 举报 回复 支持 反对
发表于 2025-12-21 14:14:09 | 显示全部楼层
阿珂 发表于 2025-12-20 15:58
挂载目录会报错,是因为你的容器目录填写不正确
无法编辑是,镜像的配置问题,镜像制作时没有保留启动命令 ...

关于启动命令行command,我在网上搜索了一下,这个应该不是必须设置的项目。
而且像n8n这样的全球范围的项目应该也不会犯这么低级的错误。
是否是宝塔的特殊机制需要这个配置呢?
或者是bug造成的?
使用道具 举报 回复 支持 反对
发表于 2025-12-22 11:50:42 | 显示全部楼层
这个不是bug
如果不会的话,就直接用应用商店的直接安装
使用道具 举报 回复 支持 反对
发表于 2025-12-22 12:38:27 | 显示全部楼层
阿珂 发表于 2025-12-22 11:50
这个不是bug
如果不会的话,就直接用应用商店的直接安装

我试了一下从应用商店安装。

但是通过应用商店安装,一些环境变量就不能自定义了,例如时区、账号认证需要用到的回调URL,这些都是高频使用的功能。

而且我注意到应用商店创建的容器command参数也没有填写
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表