Dieses Github -Repository zielt darauf ab, einen zentralen Standort für das Engagement der Gemeinschaft zu bieten. Hier finden Sie Dokumentation, Dockerfiles und zusätzliche Entwicklerressourcen.
SQL Server in Docker ist in zwei verschiedenen Geschmacksrichtungen erhältlich:
Bevor Sie einen SQL -Server -Container für Produktionsanwendungsfälle ausführen, überprüfen Sie bitte unsere Support -Richtlinie für SQL Server -Container, um sicherzustellen, dass Sie auf einer unterstützten Konfiguration ausgeführt werden.
SQL Server -Befehlszeilen -Tools (SQLCMD, BCP) sind ebenfalls als Docker -Bild verfügbar. Sie können jetzt die Nutzlast von SQL Server -Verwaltung als Basisbild für Ihre CI/CD -Szenarien liefern. Schauen Sie sich das MSSQL-Tools Docker-Bild an, um loszulegen.
Besuchen Sie die Microsoft Docker Hub -Seite für weitere Informationen und zusätzliche Bilder.
Lassen Sie uns mehr darüber wissen, wie Sie SQL Container verwenden möchten, indem Sie unsere Umfrage durchführen.
Bei Problemen mit dem Repo stellen Sie bitte unter diesem GitHub -Projekt in den Abschnitt "Ausgaben" ein.
Wenn Sie Unterstützung bei einem produktionsbezogenen Problem benötigen, erhöhen Sie hier einen Support -Vorfall mit Microsoft.
Es gibt auch einen Gitter -Kanal für SQL Server in DevOps, an dem Sie mit anderen Containern, SQL Server und DevOps -Enthusiasten interessante Themen besprechen können.
Fehlercode "Unbekannter Blob": Sie versuchen wahrscheinlich, das Windows Containers-basierte Docker-Bild auf einer Linux-basierten Docker-Engine auszuführen. Wenn Sie das Windows Container-basierte Bild weiter ausführen möchten, empfehlen wir, den folgenden Community-Artikel zu lesen: Ausführen von Linux- und Windows-Containern unter Windows 10.
Wenn Sie die Windows Docker-CLI verwenden, müssen Sie doppelte Zitate anstelle von Single-Ticks für die Umgebungsvariablen verwenden. Andernfalls finden das MSSQL-Server-Linux-Bild die Variablen ACCEPT_EULA oder SA_PASSWORD , die zum Starten des Containers erforderlich sind.
Das 'SA'-Passwort hat eine minimale Komplexitätsanforderung (8 Zeichen, Großbuchstaben, Kleinbuchstaben, alphanumerische und/oder nicht alphanumerische)
Lizenzierung für SQL Server in Docker: Unabhängig davon, wo Sie es ausführen - VM, Docker, Physical, Cloud und Prem - Das Lizenzmodell ist das gleiche und hängt davon ab, welche Ausgabe von SQL Server Sie verwenden. Die Express- und Entwicklerausgaben sind kostenlos. Standard und Unternehmen haben Kosten. Weitere Informationen hier: https://www.microsoft.com/en-us/sql-server/sql-server-2016-editionss
Die Docker -Ressourcendateien für SQL Server sind unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.