Bonjour, voici mon architecture :
  • Un VPS sur Internet, avec un registre docker qui écoute en localhost sur le port 5000 en https
  • Mon PC


Enfin de me connecter au VPS et interagir avec le registre docker, je crée un tunnel SSH avec la commande suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 ssh -i <my_key> -D 9050 <my_vps>
Après avoir configuré un htaccess sur mon registre docker, je dois exécuter la commande "docker login".

J'utilise donc la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
proxychains docker login https://localhost:5000
Mon proxychains est configuré de cette manière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
[ProxyList]
# add proxy here ...
socks5  127.0.0.1 9050
Je ne sais pas pourquoi mais la réponse est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Error response from daemon: Get "http://localhost:5000/v2/": dial tcp [::1]:5000: connect: connection refused
Comme si ma commande "docker login" s'exécuter sur mon PC

Des solutions pour que le "docker login" se lance correctement sur le VPS ?