docker build返回:证书由未知机构签名

时间:2019-07-06 14:10:12

标签: docker certificate ssl-certificate client-certificates

我正在尝试构建docker映像。我正在使用Docker Toolbox。如果我从bash运行docker build,则会显示以下错误:

error during connect: Get https://<addr>/v1.37/images/json: x509: certificate signed by unknown authority

我读到,这可能是更新证书copied to wrong dir时的原因。我没有解决。我也做了eval $(docker-machine env default),它在运行此命令后仍然有效,但是在重新启动bash之后,它将不再起作用。

但是,如果我打开Kinematic并从那里打开docker cli,它将正常工作。我希望能够从bash运行docker ...我该如何解决此错误?

1 个答案:

答案 0 :(得分:0)

打开环境变量页面,并通过在Windows中运行docker-machine env default创建列出的所有环境变量。

另一种更简单的方法是将命令eval $(docker-machine env default)放在~/.bashrc文件中。