点击上方蓝字关注我们
点击下方在在看在走
前言
你一定对docker非常熟悉了,并且还写了很多Dockerfile,用docker启动了很多容器,但是基本上都是Unix-like的容器。你有想过为docker是否跑其他系统吗?如macos,iOS等系统,而且还可以像通过远程桌面一样访问远程windows系统一样的体验。今天我给大家介绍GitHub(https://github.com/sickcodes/Docker-OSX)上一个在docker跑macos系统。
一、Docker-OSX项目是什么?
官方介绍很简单:Run Mac in a Docker container! Run near native OSX-KVM in Docker! X11 Forwarding!
目前他的特性包括如下:
CI/CD weaponization thru vnc and xdotool。可以自动化跑CI/CD。
OSX-KVM。本质上还是在KVM上运行OSX
X11 Forwarding。使用X11通信协议转发数据。
SSH on localhost:50922。可以SSH连接到OS。

本文介绍了如何在Docker容器中运行macOS系统,利用Docker-OSX项目实现近似本地的体验。通过VNC进行可视化操作,SSH连接到OSX,并详细说明了启动过程和所需资源。这是一个独特的技术实现,适用于CI/CD场景和其他自动化需求。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



