M1 可以当主力开发了

2020-12-25 09:09:03 +08:00
 iicoder

这两天机器刚到,首先测试了一波 Docker,我本身是搞 PHP 的,所以拿 Laradock 测试了一番。

运行了几个容器, Nginx 、MySQL (不支持)、mariadb 、redis 、elasticsearch 、kibana

除了 MySQL 不支持其他都支持。 所以我们可以使用 mariadb 来进行代替。 另外 workspace nvm 一直报错,workspace 容器装不了 node 和 yarn,所以需要去掉 设置为 false WORKSPACE_INSTALL_NODE=falseWORKSPACE_INSTALL_YARN=false

不知道为啥 node 就是装不上,已经设置代理、镜像 hosts 文件也改了就是不生效

12462 次点击
所在节点    Apple
79 条回复
Damenly1
2020-12-25 09:18:05 +08:00
但是 brew 很多包都是有问题的。。rust nightly 是可以跑了,但是 brew 上还没跟上,然后导致 virt-manager 安不上。qemu 的主线其实也可以手动编译了,brew 也没跟上。。折腾这种包依赖就很难受
yaphets666
2020-12-25 09:18:37 +08:00
不要自己骗自己了
dinghao188
2020-12-25 09:19:54 +08:00
机器刚到说这话,情有可原
iicoder
2020-12-25 09:22:35 +08:00
@Damenly1 brew 还好 其实设置一下无差别吧
iicoder
2020-12-25 09:23:21 +08:00
@dinghao188 我还好,docker 能用就行,我折腾的不多
whileFalse
2020-12-25 09:23:32 +08:00
可歇着吧……你跑的 Docker 架构都不一样……从公司的私有仓库下个镜像都跑不起来……
iicoder
2020-12-25 09:25:02 +08:00
@whileFalse 我目前可以跑,反正我们都是 composer
hjc4869
2020-12-25 09:28:43 +08:00
用 M1 开发出来的都是 ARM docker 镜像,得找个 AWS 之类的服务商才能部署…
joe7z
2020-12-25 09:29:36 +08:00
所以說買之前需要看自己的需求。有的人夠用了,有的人不能當作工作機
iicoder
2020-12-25 09:30:49 +08:00
@joe7z 对的,生态还需要走,不过对于我来说本地开发够用了,
ersic
2020-12-25 09:32:05 +08:00
干前端的应该可以
acorngyl
2020-12-25 09:34:17 +08:00
不明白为什么都在本地打镜像,难道公司都没环境吗?我就是学习的时候装过一次 docker,后来连开都没开过,都是哪个环境用,ssh 上去,远程操作。
iicoder
2020-12-25 09:35:27 +08:00
@ersic 前端我昨天测试了,VueCLI,Nuxt 都可以
tees
2020-12-25 09:37:25 +08:00
用这个镜像 mysql/mysql-server
laoertongzhi
2020-12-25 09:39:16 +08:00
喜闻乐见
iicoder
2020-12-25 09:40:04 +08:00
@tees 收到,感谢感谢
whileFalse
2020-12-25 09:48:25 +08:00
@joe7z
> 所以說買之前需要看自己的需求。有的人夠用了,有的人不能當作工作機

你说的对。LZ 搞 PHP 的弄 Docker 跑的挺开心。我是运维,我用 Docker 跟 LZ 就不一概念,我用 M1 Dockerfile 都未必能调通。
YouLMAO
2020-12-25 10:04:46 +08:00
惊,你们分布式测试,不开 20 个个容器测试的,在 m1 单机模拟集群,而是单机模拟单机有啥好模拟的,装 Windows 算了
wengych
2020-12-25 10:10:14 +08:00
Java 开发,已经用了两周,日常 IntelliJ IDEA 双开到三开,没任何问题。
victorzhou6
2020-12-25 11:20:28 +08:00
@acorngyl 确实,打 docker 是 ci 的一环,公司有专用的 build 机

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/738763

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX