2014-09-10 87 views
0

我在https://hub.docker.com和docker登錄工作正常時創建了私人存儲庫。我正在嘗試通過saltstack並使用這個link登錄。Saltstack docker.login返回API錯誤:500服務器錯誤?

salt '*' docker.login <url> <username> <password> <email> 
salt '*' docker.login 'https://registry.hub.docker.com/v1/' 'username' 'password' '[email protected]' 

我得到這個錯誤

The minion function caused an exception: Traceback (most recent call last): 
    File "/usr/lib/python2.7/site-packages/salt/minion.py", line 797, in _thread_return 
    return_data = func(*args, **kwargs) 
    File "/usr/lib/python2.7/site-packages/salt/modules/dockerio.py", line 1167, in login 
    return client.login(url, username, password, email) 
    File "/usr/lib/python2.7/site-packages/docker/client.py", line 615, in login 
    return self._result(response, json=True) 
    File "/usr/lib/python2.7/site-packages/docker/client.py", line 86, in _result 
    self._raise_for_status(response) 
    File "/usr/lib/python2.7/site-packages/docker/client.py", line 82, in _raise_for_status 
    raise errors.APIError(e, response, explanation=explanation) 
APIError: 500 Server Error: Internal Server Error ("</html>") 

我覺得庫URL是錯誤的。 URL必須以/ v1 /結尾,根據issue 什麼是我的存儲庫的「要認證的註冊表url」?

+0

你嘗試'的https:// index.docker.io/V1 /'的網址是什麼? – 2014-09-10 20:37:30

回答

相關問題