boot2docker 执行docker命令的时候报这个x509异常
An error occurred trying to connect: Get https://192.168.59.103:2376/v1.19/images/json: x509: certificate is valid for 127.0.0.1, 10.0.2.15, not 192.168.59.103
我查过其他人给的解决方法,是执行 boot2docker delete,然后重新初始化。
那样我下载的镜像全部都木有了,工作又要全部重新做。
有人有其它的解决方案吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
先运行
boot2docker ssh
进虚拟机运行
sudo vi /var/lib/boot2docker/profile
添加以下内容:运行
exit
退出虚拟机后,运行boot2docker stop
关闭虚拟机,再重新打开即可。记得打开新的终端执行 docker 指令的时候要先运行一下
eval "$(boot2docker shellinit)"
参考 https://gist.github.com/garthk/d5a17007c277aa5c76de
使用如下命令即可:
boot2docker ssh sudo /etc/init.d/docker restart