boot2docker证书错误
问题描述:
我下载了[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选择尝试,但问题依然存在。
答
你可以尝试运行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。
'''boot2docker ssh'sudo /etc/init.d/docker restart''''你试过了吗? – Tuan
它引发我需要boot2docker的TLS证书,127.0.0.1,10.0.2.15,192.168.59.105 -------------------' – mariowise
你需要运行3'之后的''export'''命令。在我们运行'''boot2docker up'''后显示'''export'''命令。 – Tuan