最近有一台 mac mini 闲置到家里了,想用来做服务器。
上边服务我都是用 docker 来部署的,但是 docker Desktop 在主机重启以后没办法启动,必须登录一下用户才能启动。
我必须把屏幕,键盘搬来搬去很麻烦,如果有时候停电的话 没办法远程处理了

最近有一台 mac mini 闲置到家里了,想用来做服务器。
上边服务我都是用 docker 来部署的,但是 docker Desktop 在主机重启以后没办法启动,必须登录一下用户才能启动。
我必须把屏幕,键盘搬来搬去很麻烦,如果有时候停电的话 没办法远程处理了
感谢大家使用自动登录就搞定了
打算把Docker Desktop换掉使用colima,Docker 使用起来太不方便了,会用到GUI。
使用frp来穿透内网来远程连接。
mac mini 个人感觉噪音小,性能强,性能稳定,丐版也便宜,但是磁盘小可能需要外挂。
个人是作为远程开发服务器来使用,用的vscode remote 开发没问题,也当作测试服务器来使用。
现在已经不需要屏幕了,跑起来就可以了
远程桌面控制的话不适合,偏离需求了。
1 hxsf Aug 12, 2024 macOS 14.x 设置 - 用户与群组 - 自动以此身份登录 (需关闭文件保险柜) |
2 3825995121 OP @hxsf 但是我用 frp 把远程登录映射出去了 自动登录的话 不太好 |
3 ImNotLogan Aug 12, 2024 打开 mac => 设置 => 登录密码 => 打开重新启动后自动登录 节能 => 断电后自动启动 |
4 hxsf Aug 12, 2024 LaunchDaemons 倒是可以启动系统级的守护进程(无需登录),但是 Docker.app 是个 GUI 程序,不知道能不能行。 |
5 ihwbunny Aug 12, 2024 Mac 不本地登录,没有用户环境,你的 docker 很可能也是无法正常运行的。 如果测试 root 用户可以,那么尝试用 launchd 开机就启动的方式启动 docker |
6 scienhub Aug 12, 2024 正确的姿势是不用 docker desktop 。 我之前也用 docker desktop ,非常不稳定,经常就挂了,而且没有图形化界面还不能重启。 然后运行环境换成了 colima ( https://github.com/abiosoft/colima),纯命令行操作,和 Linux 体验一样。 |
7 diantongren Aug 12, 2024 要不试试 OrbStack ? |
8 3825995121 OP @hxsf 这个应该是不行 看过许多人有这个需求 官方也没有解决 [https://github.com/docker/for-mac/issues/4388]( https://github.com/docker/for-mac/issues/4388) |
9 3825995121 OP @scienhub 感谢,我回去试一下,有点担心这个`colima`会不会 bug 很多,能不能稳定运行 |
10 yinmin Aug 12, 2024 via iPhone 如果做 server ,推荐 parallels desktop 装 debian ,然后装 docker ce ,妥妥的可以用来做生产环境 海鲜市场 pd 正版 key (拆机货),几十元/年,可以连续充值多年 @3825995121 |
11 3825995121 OP @yinmin 个人感觉 mac 的系统软件和硬件配合起来很稳定,所以就把 mac mini 来作为一个预发环境的服务器。 正式环境我还是使用的云主机。 `Parallels Desktop` 我没有了解过,感觉越来越套娃了 |
12 yinmin Aug 12, 2024 via iPhone @3825995121 docker 只能运行在 mac 的虚拟机里,docker desktop 也是自己起了一个小虚拟机运行的。 看似 pd-debian-docker ce 是套娃,其实 docker desktop 是 hypervisor 虚拟机-linuxkit(基于 alpine)-docker ce 一样套娃。 如果你熟悉 linux ,pd-debian-docker ce 是全可控的解决方案。 |
13 scienhub Aug 12, 2024 @3825995121 根据我的经验,要比 ocker desktop 稳定的多得多。 之前 docker desktop 基本上每三天要重启一次,现在稳定运行一两个月没发现问题。 |
14 03JVGMPvmxd8KoU1 Aug 13, 2024 换一个思路,vnc 远程连接上去开一下不是也行么 |
15 julyclyde Aug 14, 2024 macOS 的市场定位是桌面操作系统啊 你要运行后台服务…… |
16 wzbfq Sep 18, 2025 用 Linux 系统跑 docker 会不会效率更高? |