[DOCKER] Connexion à une instance SQL Server dans docker
Bonjour,
Je viens d'installer docker (Docker version 18.09.0, build 4d60db4), sur mon poste (Windows 10 Professionel).
Je lance une image de SQL Server, avec la commande ci-dessous :
Code:
docker run -d -e SA_PASSWORD=<password> -e SQLSERVER_DATABASE=db_mabase -e SQLSERVER_USER=tazoune -e SQLSERVER_PASSWORD=<password> -p 1433:1433 --name express exoplatform/sqlserver:2017-CU8
Je peux me connecter avec la commande ci-dessous :
Code:
docker exec -it express /opt/mssql-tools/bin/sqlcmd -U sa
En revanche, directement avec SSMS v17.3, je ne suis pas capable d'adresser mon container.
Dans SSMS dans la zone nom du serveur, j'ai essayé (entre autre) les valeurs ci-dessous :
- localhost,1433
- IP_de_ma_machine,1433
- IP_du_container,1433
Je précise que les connexions distantes sont ouvertes pour les admins et les users :
name minimum maximum config_value run_value
----------------------------------- ----------- ----------- ------------ -----------
remote access 0 1 1 1
remote admin connections 0 1 1 1
Je ne trouve pas de raisons a cela, et :mur:
merci de vos retours d'expériences.
Cordialement
Tazoune
Ci-dessous le message d'erreur de SSMS
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| TITRE*: Se connecter au serveur
------------------------------
Impossible de se connecter à xxx.xx.0.2,1433.
------------------------------
INFORMATIONS SUPPLÉMENTAIRES*:
Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. (provider: TCP Provider, error: 0 - Dépassement du délai dattente.) (Microsoft SQL Server, Erreur*: 258)
Pour obtenir de l'aide, cliquez sur*: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=258&LinkId=20476
------------------------------
Dépassement du délai dattente
------------------------------
BOUTONS*:
OK
------------------------------ |