admin管理员组文章数量:1609899
前言
2020/2/11,Docker for Windows 发布了今年的第二个更新,版本号为2.2.0.3,做出了一大堆改进都是我不关心的,那就升级呗,没想到。
问题描述
由于我是Win10家庭版,正是docker目前仅有的不支持Docker安装的WIndows版本,于是只能通过手动开启HyperV和修改注册表Win的版本号安装,同时还要注意安装的时候不能开启Windows容器,而是使用默认的Linux容器。
对于前两条我之前有写过教程。对于第三条我从来没在意过,因为Docker默认就是使用Linux容器嘛。
直到今天这个2.2.0.3安装过程中报错,Windows Container feature error。
由于刚刚更新,网上的相关说明不是很多,但是这个报错其实就很明显了,如今Docker 安装的时候至少会试试你这个机器上能不能用Windows Container,不能的话你就别想装了。
解决
目前能想到的解决方法主要有两种,一个是修改让Docker安装时还是使用Linux容器,说起来简单,如今Docker安装都不需要点击下一步,做起来可就难上加难了。
第二种方法也是无奈之举,就是回滚到2.2.0
问题又来了,2.2.0 在Docker Hub上根本找不到安装包啊,别说2.2.0了,其他的也没有。
于是我尝试性的去安装edge版本,果不其然还是失败。
最后找个发行说明都废了好大劲才找到,网址,尴尬的是并没有2.2.0版本,退而求其次,只能安装2.1.0.5。
结论
总之开始WIndows版本没有搞到专业版其实是带来很多问题的,如今的迁移成本有点高,只为了新版本的Docker重装系统有点不值。
和我一样的同学还是先回滚版本或者停在2.2.0不要升级先。
有其他的版本再更新。
版权声明:本文标题:Win10家庭版请保持你的Docker在2.2.0以下 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728574462a1164378.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论