2015-07-18 89 views
0

我下載了[email protected]並通過軟件包嚮導進行安裝。但是,當我嘗試運行它,它拋出我這個錯誤:boot2docker證書錯誤

An error occurred trying to connect: Post https://192.168.59.103:2376/v1.19/containers/create: remote error: bad certificate 

我與所有this選擇嘗試,但問題依然存在。

+0

'''boot2docker ssh'sudo /etc/init.d/docker restart''''你試過了嗎? – Tuan

+0

它引發我需要boot2docker的TLS證書,127.0.0.1,10.0.2.15,192.168.59.105 -------------------' – mariowise

+2

你需要運行3'之後的''export'''命令。在我們運行'''boot2docker up'''後顯示'''export'''命令。 – Tuan

回答

0

你可以嘗試運行boot2docker shellinit設置您的證書和打印您運行使用docker命令任何事情之前要執行一些命令。

在Mac上它看起來類似於:

Writing /Users/xyz/.boot2docker/certs/boot2docker-vm/ca.pem 
Writing /Users/xyz/.boot2docker/certs/boot2docker-vm/cert.pem 
Writing /Users/xyz/.boot2docker/certs/boot2docker-vm/key.pem 
    export DOCKER_HOST=tcp://192.168.59.103:2376 
    export DOCKER_CERT_PATH=/Users/xyz/.boot2docker/certs/boot2docker-vm 
    export DOCKER_TLS_VERIFY=1 

在這裏,你可以簡單地運行$(boot2docker shellinit)正確設置了一切。

在Windows上,您將有一些SET命令發出,而不是那些export命令。有關Windows用戶的更多信息,請參閱boot2docker documentation