我正在尝试构建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 ...我该如何解决此错误?
答案 0 :(得分:0)
打开环境变量页面,并通过在Windows中运行docker-machine env default
创建列出的所有环境变量。
另一种更简单的方法是将命令eval $(docker-machine env default)
放在~/.bashrc
文件中。