feat: 新增 Microsoft SQL Server (#1303)

This commit is contained in:
wanghe 2024-04-24 15:29:54 +08:00 committed by GitHub
parent ddafa82215
commit 51616d6931
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 71 additions and 0 deletions

18
apps/mssql/2022-latest/data.yml Executable file
View File

@ -0,0 +1,18 @@
additionalProperties:
formFields:
- default: 1433
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "mssql"
edit: true
envKey: MSSQL_SA_PASSWORD
labelEn: SA PASSWORD
labelZh: SA 用户密码至少包含8个字符且需包含大写字母、小写字母、数字和特殊字符中的三种
random: true
required: true
rule: paramCommon
type: text

View File

View File

@ -0,0 +1,19 @@
services:
mssql:
container_name: ${CONTAINER_NAME}
image: mcr.microsoft.com/mssql/server:2022-latest
restart: unless-stopped
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:1433
environment:
- ACCEPT_EULA=Y
- MSSQL_SA_PASSWORD=${MSSQL_SA_PASSWORD}
volumes:
- ./data:/var/opt/mssql/data
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

View File

@ -0,0 +1,3 @@
#!/bin/bash
chown -R 10001:10001 data

12
apps/mssql/README.md Normal file
View File

@ -0,0 +1,12 @@
# Microsoft SQL Server
**Microsoft SQL Server** 是一种关系型数据库管理系统RDBMS由微软开发和维护。它提供了一系列功能用于存储、管理和处理数据支持广泛的应用场景包括企业级数据管理、业务智能、数据分析和应用程序开发等。
## 主要功能:
- **数据存储和管理**:可以存储大量的数据,并提供高效的管理功能,包括数据的增删改查操作、事务管理和数据完整性维护。
- **安全性**:提供了多种安全功能,包括访问控制、加密、身份验证和审计,以保护数据免受未经授权的访问和恶意攻击。
- **高可用性和容错**:支持多种高可用性解决方案,如故障转移集群、数据库镜像、始终可用组和备份/恢复功能,以确保数据的持久性和可靠性。
- **性能优化**:包括多种性能优化功能,如索引、查询优化器、分区和内存优化表,以提高数据库的性能和响应速度。
- **数据分析和报告**提供了强大的数据分析和报告功能包括多维数据分析OLAP、数据挖掘和报表服务以支持用户对数据进行深入分析和可视化呈现。
- **集成和扩展性**可以与其他微软产品和第三方应用程序进行集成并提供了丰富的开发工具和API以满足不同业务需求和扩展性要求。

19
apps/mssql/data.yml Executable file
View File

@ -0,0 +1,19 @@
name: Microsoft SQL Server
tags:
- 数据库
title: SQL Server 在 Docker 资源中的官方微软存储库
description: SQL Server 在 Docker 资源中的官方微软存储库
additionalProperties:
key: mssql
name: Microsoft SQL Server
tags:
- Database
shortDescZh: SQL Server 在 Docker 资源中的官方微软存储库
shortDescEn: Official Microsoft repository for SQL Server in Docker resources
type: runtime
crossVersionUpdate: false
limit: 0
recommend: 0
website: https://github.com/microsoft/mssql-docker
github: https://github.com/microsoft/mssql-docker
document: https://github.com/microsoft/mssql-docker

BIN
apps/mssql/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB