boot2docker证书错误

时间:2015-07-18 20:58:08

标签: docker boot2docker

我下载#include <stdio.h> int main() { printf("Hello, World!\r\n"); return 0; } 并通过包向导安装它。但是当我尝试运行它时,它会抛出这个错误:

boot2docker@1.7.1

我尝试了所有this选项,但问题仍然存在。

1 个答案:

答案 0 :(得分: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