记录一下docker使用中的一些坑
1、win10企业版安装好docker后,根据教程进行了一些测试,运行docker --version是没问题的。
2、在运行docker run hello-world时出现:net/http: TLS handshake timeout的错误;应该是中国的防火墙捣蛋鬼,根据这篇博客换了个镜像源。在settings 的maemon中,如下图所示
3、换完源后,继续测试,虽然不报TLS的错误了,又说unauthorized:incorrect username or password的错误,根据这哥们的博客,这里说是要要登陆的。这里的用户名不是邮箱,如果忘了可以根据你的邮箱登陆docker官网进行查看。
4、其实,经过上面的操作后,还是不能运行hello-world的的命令,那是已经夜里十二点了,我就睡觉去了。早上起来后,我给电脑重新连上网,抱着试试看的想法,又运行了一次,发现,竟然能运行了。。。怎么回事。。。。怎么回事
5、 在运行 docker run --interactive --tty ubuntu bash时,出现:no matching manifest for unknown in the manifest list entries的错误,根据【Docker Windows 版本拉取镜像错误 no matching manifest】,将docker 设置里的daemon中的expermental改为true。再次运行是没问题的了。