概要
- フル名
docker.io/kurthunter/sqlserver- Registry
- docker.io
- 名前空間
- kurthunter
- リポジトリ
- sqlserver
- キャッシュ Tag 数
- 1
- 最終同期
- 07/06/2026, 05:41 AM
概要
Microsoft SQL Server 容器镜像封装,提供 T-SQL 关系型数据库服务,适合 .NET 应用与 Windows 生态迁移 PoC。
詳細
kurthunter/sqlserver 运行 SQL Server Linux 容器版,支持 Express/Standard 等许可模式。定位为 SQL Server 数据库服务,需 ACCEPT_EULA 与 SA 密码 env 及 PVC 持久化;K8s StatefulSet 部署。
快速启动
docker run -d --name sqlserver \
-p 1433:1433 \
-e ACCEPT_EULA=Y \
-e SA_PASSWORD=YourStrong!Pass \
docker.io/kurthunter/sqlserver:latest
推荐实践
docker run -d --name sqlserver \
--restart unless-stopped \
-p 1433:1433 \
-v /data/mssql:/var/opt/mssql \
-e ACCEPT_EULA=Y \
-e SA_PASSWORD=YourStrong!Pass \
docker.io/kurthunter/sqlserver:2022-latest
核心参数说明
-p 1433:1433— T-SQL 协议端口-e SA_PASSWORD— SA 密码(高敏,需复杂度)-e ACCEPT_EULA=Y— 接受微软 EULA-v .../mssql:...— 数据文件持久化
Kubernetes
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: sqlserver
spec:
serviceName: sqlserver
replicas: 1
selector:
matchLabels:
app: sqlserver
template:
metadata:
labels:
app: sqlserver
spec:
containers:
- name: mssql
image: docker.io/kurthunter/sqlserver:2022-latest
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: sqlserver
spec:
selector:
app: sqlserver
ports:
- port: 1433
targetPort: 1433
注意 SQL Server 许可;Windows 认证需额外配置。
最新 Tag(20 件)
すべての 1 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/kurthunter/sqlserver :v2 | linux/amd64 | 2021/08/22 11:19 | 495.0 MB | sha256:f1c2cdb8d3ef… |