我下载#include <stdio.h>
int main() {
printf("Hello, World!\r\n");
return 0;
}
并通过包向导安装它。但是当我尝试运行它时,它会抛出这个错误:
boot2docker@1.7.1
我尝试了所有this选项,但问题仍然存在。
答案 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。