Overview

Full name
docker.io/apecloud/mssql
Registry
docker.io
Namespace
apecloud
Repository
mssql
Cached tags
13
Last synced
07/06/2026, 05:12 AM

Introduction

ApeCloud KubeBlocks SQL Server 引擎镜像,标准化 MSSQL 容器入口,适合云原生 SQL Server 集群单节点或 PoC。

Details

apecloud/mssql 为 KubeBlocks 提供 SQL Server 引擎镜像,含兼容 KB 的启动脚本与数据目录约定。定位为 SQL Server 数据库服务,需 PVC 与 SA 密码 env;KubeBlocks Cluster CR 或独立 K8s StatefulSet 部署。

快速启动

docker run -d --name ape-mssql \
  -p 1433:1433 \
  -e ACCEPT_EULA=Y \
  -e SA_PASSWORD=YourStrong!Pass \
  docker.io/apecloud/mssql:latest

推荐实践

docker run -d --name ape-mssql \
  --restart unless-stopped \
  -p 1433:1433 \
  -v /data/mssql:/var/opt/mssql \
  -e ACCEPT_EULA=Y \
  -e SA_PASSWORD=YourStrong!Pass \
  docker.io/apecloud/mssql:2022.0

核心参数说明

  • -p 1433:1433 — T-SQL 协议端口
  • -e SA_PASSWORD — SA 密码(高敏
  • -v .../mssql:... — 数据文件持久化
  • 固定 tag — KubeBlocks pin

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: ape-mssql
spec:
  serviceName: ape-mssql
  replicas: 1
  selector:
    matchLabels:
      app: ape-mssql
  template:
    metadata:
      labels:
        app: ape-mssql
    spec:
      containers:
        - name: mssql
          image: docker.io/apecloud/mssql:2022.0
          ports:
            - containerPort: 1433
          envFrom:
            - secretRef:
                name: mssql-secret
          volumeMounts:
            - name: data
              mountPath: /var/opt/mssql
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 50Gi
---
apiVersion: v1
kind: Service
metadata:
  name: ape-mssql
spec:
  selector:
    app: ape-mssql
  ports:
    - port: 1433
      targetPort: 1433

生产推荐 KubeBlocks Cluster CR。

Latest tags (20)

View all 13 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/apecloud/mssql
:2025-CU4
linux/amd64linux/arm64
2026/05/08 10:271.3 GBsha256:d504415d4bae
docker.io/apecloud/mssql
:2025-latest
linux/amd64
2026/04/24 20:55602.0 MBsha256:535944003891
docker.io/apecloud/mssql
:2019-CU30
linux/amd64
2026/04/14 00:20496.5 MBsha256:9b7a16515362
docker.io/apecloud/mssql
:2019-CU29
linux/amd64
2026/04/13 23:40496.5 MBsha256:6253fc4caaf6
docker.io/apecloud/mssql
:altest
linux/amd64linux/arm64
2026/03/20 16:551.2 GBsha256:cf50b44eed1b
docker.io/apecloud/mssql
:2022-CU15
linux/amd64linux/arm64
2025/06/04 16:101.2 GBsha256:1dbdd9099f74
docker.io/apecloud/mssql
:latest
linux/amd64linux/arm64
2025/06/04 16:101.2 GBsha256:1dbdd9099f74
docker.io/apecloud/mssql
:2022-CU14
linux/amd64linux/arm64
2025/06/04 10:121.2 GBsha256:d2910a64f27e
docker.io/apecloud/mssql
:2022-CU19
linux/amd64linux/arm64
2025/06/04 09:581.2 GBsha256:d6cea5d3328a
docker.io/apecloud/mssql
:22.0.0-kerberos
linux/amd64linux/arm64
2025/05/27 14:421.2 GBsha256:ccd8810f76ea
docker.io/apecloud/mssql
:2022.0.15
linux/amd64linux/arm64
2025/05/13 00:431.1 GBsha256:95b53dd0ac9a
docker.io/apecloud/mssql
:2022.0.18
linux/amd64linux/arm64
2025/05/13 00:321.2 GBsha256:44d5a0387521
docker.io/apecloud/mssql
:2022.0.0
linux/amd64linux/arm64
2024/08/16 16:351.1 GBsha256:ae579d381055