0
Ich versuche SQLserver auf meinem Mac mit Docker zu installieren. Wenn ich es starte, scheint es zu funktionieren, aber wenn ich versuche, mit mssql zu verbinden, stürzt es ab. Ich habe versucht mit localhost anstelle von 0.0.0.0, das gleiche Ergebnis.kann nicht auf SQLserver mit Docker auf Mac verbinden
iMac benoitd$ **docker run** -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=DB22017' -p
1433:1433 -d microsoft/mssql-server-linux
ee2f1a94410dfb6e5f39ba009ffee20b906270e9602d831ff2344e93d2ec5d14
iMac benoitd$ **docker ps**
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ee2f1a94410d microsoft/mssql-server-linux "/bin/sh -c /opt/mssq" 4 seconds ago Up 2 seconds 0.0.0.0:1433->1433/tcp awesome_mahavira
iMac benoitd$ **mssql -s 0.0.0.0:1433 -u sa -p 'DB22017'**
Connecting to 0.0.0.0:1433...
Error: Failed to connect to 0.0.0.0:1433:1433 - getaddrinfo ENOTFOUND 0.0.0.0:1433 0.0.0.0:1433:1433
iMac benoitd$ **docker ps**
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Ich würde vermuten, dass Sie keinen Port mit Ihrem '-s' Parameter bereitstellen müssen, zum Beispiel:' mssql -s 0.0.0.0 -u sa -p 'DB22017'', aber ich habe noch nicht mssql verwendet ... – n2o
versuchte es. Kein Erfolg. Das Seltsame ist, dass der SQL Server-Prozess abbricht, wenn ich versuche, eine Verbindung herzustellen. –
Haben Sie die Protokolle überprüft? Wenn ich versuche, den Befehl docker run auszuführen, stürzt er nach ein paar Sekunden mit dieser Fehlermeldung ab - 'Microsoft SQL Server (R) konfigurieren ... Microsoft (r) SQL Server (R) Setup ist mit Fehlercode 1 fehlgeschlagen Weitere Informationen finden Sie im Setup-Protokoll in/var/opt/mssql/log. ' –