Py学习  »  docker

Docker现已加入苹果M1“豪华午餐”,程序员换新Mac的理由又多了一条

机器学习算法与自然语言处理 • 3 年前 • 399 次点击  
公众号关注 “ML_NLP
设为 “星标”,重磅干货,第一时间送达!

晓查 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

Docker官方博客宣布,支持苹果M1芯片的Docker桌面正式版发布,版本号3.3.1

从今以后,在Apple Silicon芯片上使用Docker,不必通过Rosetta 2将x86程序转译,因此运行效率将更高,兼容性也更好。

Docker之所以在开发者中广受欢迎,是因为它可以相对轻松地使用容器在一台机器上开发和测试多个程序,程序之间共享操作系统的内核而不会互相干扰。

其实,Docker官方从去年12月已经开始提供支持M1的预览版程序,但直到5个月后才发布正式版。

在此期间,Docker预览版总共被下载安装45000次。正是因为这些“尝鲜”的的开发者在bug追踪程序中提交的问题,帮助官方找到了各种各样的bug。

这5个月来,Docker的M1预览版也在不断完善功能,比如今年2月发布的更新中,让Kubernetes可以正常工作。

另外,使用M1芯片的Mac,开发者可以体验多平台开发。Docker长期以来一直支持多平台映像,这意味着开发者现在能够在Docker桌面上构建和运行amd64(Intel)和arm64(Apple Silicon)映像。

Docker Hub还能轻松识别和共享提供多平台映像的存储库。

通过使用docker buildx命令,还可以轻松地将多平台构建集成到build pipeline中。

此前,开发者常用工具HomebrewVS Code均已原生支持苹果M1,Docker加入支持,无疑让搭载M1芯片的Mac离开发者生产力工具又近了一步。

但是,现在使用M1芯片的Mac对开发者来说还不够吸引力,因为M1最高仅支持16GB内存、连接一台外接显示器,Thunderbolt接口也少于Intel芯片的MacBook Pro。

不过,下周苹果将举办春季发布会,也许那时候我们能看到性能更强大、更适合开发者的Apple Silicon版Mac。

M1版Docker下载地址:
https://desktop.docker.com/mac/stable/arm64/Docker.dmg

点击下方卡片,关注公众号“机器学习算法与自然语言处理”,获取更多信息:

下载1:四件套

在机器学习算法与自然语言处理公众号后台回复“四件套”

即可获取学习TensorFlow,Pytorch,机器学习,深度学习四件套!


下载2:仓库地址共享

在机器学习算法与自然语言处理公众号后台回复“代码”

即可获取195篇NAACL+295篇ACL2019有代码开源的论文。开源地址如下:https://github.com/yizhen20133868/NLP-Conferences-Code


重磅!机器学习算法与自然语言处理交流群已正式成立

群内有大量资源,欢迎大家进群学习!


额外赠送福利资源!深度学习与神经网络,pytorch官方中文教程,利用Python进行数据分析,机器学习学习笔记,pandas官方文档中文版,effective java(中文版)等20项福利资源

获取方式:进入群后点开群公告即可领取下载链接

注意: 请大家添加时修改备注为 [学校/公司 + 姓名 + 方向]

例如 —— 哈工大+张三+对话系统。

号主,微商请自觉绕道。谢谢!


推荐阅读:

Transformer升级之路:博采众长的旋转式位置编码

抽取式摘要最新研究进展

「新生手册」:PyTorch分布式训练

点击下方卡片,关注公众号“机器学习算法与自然语言处理”,获取更多信息:

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/111849
 
399 次点击