fix: 注册 Dockerfile 到 Schema 中心

This commit is contained in:
cnbugs
2026-07-24 16:26:50 +08:00
parent 6426eedab5
commit 0ae7a5858f
+5 -1
View File
@@ -61,6 +61,7 @@ import { etcdSchema, generateEtcdYml } from './etcd'
// ============ 容器化 ============
import { dockerSchema, generateDockerDaemonJson } from './docker'
import { dockerComposeSchema, generateDockerComposeYml } from './docker-compose'
import { dockerfileSchema, generateDockerfile } from './dockerfile'
// ============ 日志监控 ============
import { logstashSchema, generateLogstashConf } from './logstash'
@@ -152,6 +153,7 @@ export const schemas = {
// 容器化
docker: dockerSchema,
'docker-compose': dockerComposeSchema,
dockerfile: dockerfileSchema,
// 日志监控
logstash: logstashSchema,
kibana: kibanaSchema,
@@ -224,6 +226,7 @@ export const generators = {
etcd: generateEtcdYml,
docker: generateDockerDaemonJson,
'docker-compose': generateDockerComposeYml,
dockerfile: generateDockerfile,
logstash: generateLogstashConf,
kibana: generateKibanaYml,
prometheus: generatePrometheusYml,
@@ -326,7 +329,7 @@ export const categories = [
{
name: '容器化',
icon: 'Box',
items: ['docker', 'docker-compose'],
items: ['docker', 'docker-compose', 'dockerfile'],
},
{
name: '日志监控',
@@ -388,6 +391,7 @@ export function getLanguage(format) {
properties: 'properties',
ini: 'ini',
xml: 'xml',
dockerfile: 'dockerfile',
}
return map[format] || 'plaintext'
}