Files
panel/pkg/docker
耗子andClaude Opus 5.5 3e663f6ec1 feat(container): 容器表单补全主机名等参数并修复网络与启动问题
- 补齐后端已支持但表单未暴露的主机名、静态 IP、网络别名、DNS、额外 Hosts、工作目录、用户、Init、只读、tmpfs、共享内存、ulimit、停止信号与超时、健康检查、能力、安全选项、设备、内核参数,编辑时完整回填,删除重建不再丢配置;新增网络与高级设置标签页
- 静态 IP 改写入 IPAMConfig 并支持 IPv6,原先写在只读的 IPAddress 上被 Docker 忽略
- 设备权限与容器路径缺省时对齐 docker run 默认值,健康检查 NONE 转为 --no-healthcheck,非法 DNS 直接报错
- 共享内存单位改为 MB、健康检查时长改为秒,与内存等字段一致
- 网络下拉改按名称传值,网络名同时作为 NetworkMode 与端点 key,修复选 host 网络后无法启动
- 启动从 data 层移到 biz 层,启动失败时返回错误,不再提示创建成功

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 19:15:00 +08:00
..
2026-06-05 19:42:53 +08:00