初次使用docker投入开发使用,感觉不要太爽。强烈推荐入坑docker。但docker国内相关资料偏少,无论是学习或是排查问题,都不是很方便。
入门学习推荐微信公众号magiccodes的《Docker最全教程》系列文章,有兴趣可自行查找。其他入门书籍暂时还没有看到比较好的。
此次记录一次docker使用过程中的问题
network nat is ambigous
情况如下:
- 运行docker容器的时候提示“network nat is ambigous”错误;
- docker network ls 命名查看网络,出现2个nat;
- 使用 docker network rm 命令删除nat网络,提示 “nat is a pre-defined network and cannot be removed”;
即nat网络重名、无法使用、无法删除。
DockerTools 的issue中可以找到 network nat is ambigous #89
解决方案:
- 使用 Microsoft DockerTools 推荐的方法清除network,但脚本提示各种错误,尝试解决无果。解决方法请参照:https://github.com/Micr