Earlier quoted context omitted.
> why the heck doesn't the macOS kernel support native containerization? Because Apple has no plans of growing their server OS marketshare. I know there are benefits of using namespaces (containers) in the desktop market, but they don't sell iMacs/MBPs. Exterior design and heavy marketing is their sales strategy.
I never understood this, because surely some huge percentage of developers use Macs. Enterprises buy stacks of them nonstop. Just making that group happy would get you the reputation of being a developers machine, for serious computer people, which could translate into laymen purchases too.
Docker for Mac Without Docker Desktop
181–190 of 198 posts
Re: Docker for Mac Without Docker Desktop
#182Earlier quoted context omitted.
Would developers really be happy with containers running macOS inside? Production is running Linux, so they need two sets of images and their local image will be different from the one running in production.
I'm really not sure what comment you're replying to but Mac developers write code that runs on linux primarily using Docker and "VMs" that run linux on docker. Like; probably 75% of the devs on the west coast do this.
Otherwise they are just UNIX developers that don't care which POSIX platform they are actually using.
Re: Docker for Mac Without Docker Desktop
#183Earlier quoted context omitted.
> Apple needs to do what Microsoft did surrounding Linux on Windows. Allocate some engineers for a few years to make life easier for developers on their platform. Apple will most likely continue to do what it always does: make billions of dollars while largely ignoring Linux. iOS and macOS developers will continue to use Xcode the way they always have. (And perhaps Swift Playgrounds on iOS.)
Maybe, but that's what we all said about Microsoft ten years ago.
As for the desktop, regardless of all screw ups since Windows 8, GNU/Linux has hardly made any gain there.
Then we can turn into mobile space, which they did lose, however in what concerns tablets, hybrid laptops running Windows win out clusmy Android tablets every day of the week.
Finally, WSL is there to cater to the same folks that buy Macs to develop Linux instead of supporting Linux OEMs.
Re: Docker for Mac Without Docker Desktop
#184Earlier quoted context omitted.
Maybe, but that's what we all said about Microsoft ten years ago.
Who knows, maybe Apple will upgrade sandboxing to jails/containers and add a FreeBSD-style Linux compatibility layer. Or maybe they'll go full-on MS and include a Linux kernel alongside Xnu using Hypervisor.framework. (Note that in my experience the networking design of Ubuntu on WSL broke containers that worked fine on regular Ubuntu in Virtualbox/VMware/etc., but YMMV.) Something like that is certainly possible, th…
Re: Docker for Mac Without Docker Desktop
#185No company is going to touch Virtualbox without a 10ft barge pole. The licensing is so easy to get wrong and before you know it you’re writing a cheque to Oracle’s legal department
Plus they aren't the only game in town with VM tooling.
Re: Docker for Mac Without Docker Desktop
#186One of the past maintainers of minikube here. Minikube, while targeted towards Kubernetes developers, also provides all the features you'd want here. It also takes away most of the pain from virtual machine management w/ native hypervisors. If you're looking for customizability (boot image, docker version, container runtime), minikube is probably your best bet. It even comes with some rudimentary file-sharing and por…
It should be noted that minikube does not work on the M1. Sadly we started switching devs over to M1 at the same time we finished up switching our local environment over to minikube.
Re: Docker for Mac Without Docker Desktop
#187Earlier quoted context omitted.
And for anyone looking to migrate away from docker desktop on Windows for use with VSCode I wrote this guide: https://gist.github.com/tdamsma/06cafea175d6784aea7b3634bb94...
It doesn't help for Windows containers though.
Re: Docker for Mac Without Docker Desktop
#188Re: Docker for Mac Without Docker Desktop
#189Re: Docker for Mac Without Docker Desktop
#190Earlier quoted context omitted.
I'm really not sure what comment you're replying to but Mac developers write code that runs on linux primarily using Docker and "VMs" that run linux on docker. Like; probably 75% of the devs on the west coast do this.
Mac developers run code that runs on iOS, iPadOS, watchOS and macOS, that is why they are Mac developers . Otherwise they are just UNIX developers that don't care which POSIX platform they are actually using.