centralpark
2023-04-29 11:33:59 +08:00
Docker 其实是利用 Linux 内核做的隔离技术, 所以只有在 Linux 下是原生的, 在 macOS 和 Windows 下本质都是通过有封装了一层 Linux 虚拟机实现的, 性能大打折扣. Debian 对比 Ubuntu, 肯定还是推荐 Ubuntu, 除非你有什么开源洁癖.
相比直接用 docker 的命令行, 把配置写成 docker-compose 的 yaml 形式就有很大进步了, 而且方便复用, 管理.
Docker 本身不会有很多的 IO, 我理解不会对硬盘有粉肠大的影响.
Mac mini 的性能还是不错的, 即使在 macOS 上是通过虚拟机跑 docker, 可能不比同价位的 PC 机器要慢. 不过要注意的是 Mac mini 是 arm 架构, 而好多 docker 镜像是 amd64 only 的, 虽然也可以跑, 但是有可能有兼容性问题, 这块你得自己查下了.