From 0ae7a5858f87c06888cb139bd5159f3f7eeabd07 Mon Sep 17 00:00:00 2001 From: cnbugs Date: Fri, 24 Jul 2026 16:26:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B3=A8=E5=86=8C=20Dockerfile=20?= =?UTF-8?q?=E5=88=B0=20Schema=20=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/schemas/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/schemas/index.js b/src/schemas/index.js index 1c283d9..709091c 100644 --- a/src/schemas/index.js +++ b/src/schemas/index.js @@ -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' }