Live data from Hacker News

Docker for Mac Without Docker Desktop

github.com

191–198 of 198 posts

Re: Docker for Mac Without Docker Desktop

#191
post #143

Earlier quoted context omitted.

> macOS is mainly targeted at secretaries, managers and artists. Counterpoint: I've never seen someone in the Bay Area developing on a Windows machine, in any company I've worked at. In my experience, locally, it's more like 95% Mac, 5% Linux, and 0% Windows. Now, I know that neither of our anecdotes represent the state of the world in general, but the notion that "Macs are for non-techies" is laughable on the face o…

I had a windows laptop a few times while working. I much prefer it to Mac laptops (which is what I've been made to use most of the time), or even linux laptops. Most of my dev work targets linux but with visual studio code remote, or a shell, or a remote desktop, what I run on the local machine is less important. What is important is having a set of keystrokes that make sense to me (the mac command button does not wo…

I’m fine with that. Develop on a C64 if you’re efficient with it for all I care. I don’t like using Windows because it feels strange and all the keyboard shortcuts are wrong to me. What’s uncool is making fun of it, and by extension people who use and like it, as a toy for people who aren’t technically sophisticated.

That’s right up there with “iPhones are for sheep LOL” as far as things that make the speaker sound a lot worse than the people they’re talking about.

Re: Docker for Mac Without Docker Desktop

#192
post #184

Earlier quoted context omitted.

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…

macOS doesn't need WSL, it is already a certified UNIX.

[deleted]

Re: Docker for Mac Without Docker Desktop

#193
post #184

Earlier quoted context omitted.

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…

macOS doesn't need WSL, it is already a certified UNIX.

[deleted]

Re: Docker for Mac Without Docker Desktop

#194
post #184

Earlier quoted context omitted.

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…

macOS doesn't need WSL, it is already a certified UNIX.

Precisely - macOS already is a perfectly good native BSD that (as you note) is UNIX® certified by The Open Group.

However, linux app binaries (notably docker images, which we're talking about here) need some sort of linux runtime, compatibility layer, or VM, in order to run on macOS.

The original implementation/version of WSL was an interesting POSIX-compatibility personality/layer for the NT kernel, but Microsoft seems to have decided that running a Linux kernel in a VM provided a better user experience (and probably made it much easier to track feature parity with Linux.)

Re: Docker for Mac Without Docker Desktop

#195
post #174

Earlier quoted context omitted.

> Are people doing stuff on their computers I'm not even aware we can do because I use Linux? Yes, that’s mostly it. Fractional display scaling, good battery life, switching between audio devices that might be wireless or connected to a thunderbolt dock, seamless copy/paste, this kind of stuff. Some of it works on Linux too with some work but the question is what’s more economical. No system is perfect, honestly. It’…

In my experience MacOS users seems to have as much trouble with screens and thunderbolt dock as I do. We had to try nearly all double screens thunderbolt docks on the market and I think we lost hope to find one that works reliably out of the box with those 3 OSes. I cannot say for battery life, people tend to be connected to power all day here, so that's probably not the reason. Not even sure what is seamless copy/pa…

I also have issues plugging and unplugging external USB-C displays; I've found that I have to plug them in in reverse order in order to get them to be recognized.

Be that as it may, macOS has some cool display features from Sidecar (plug in an iPad and it becomes a poor man's Cintiq) to the upcoming Universal Access (seamless mouse/keyboard control over multiple devices including drag & drop and cut & paste.)

Seamless copy/paste means that multiple Apple devices can share the same clipboard, so you can copy on one devices and paste on another. Drag and drop is even cooler since you can drag something off an iPad and onto a Mac or vice-versa.

Re: Docker for Mac Without Docker Desktop

#196
post #170
post #168

Admittedly I haven't tried Windows and MacOS a lot, but I still don't understand why people insist on using MacOS for doing Linux development. I think it must be pretty rare to have devs doing MacOS development not using MacOS or devs doing Windows development not using Windows, but for Linux backend there seem to be a consensus that running VMs is a good idea. Why is that? Are people doing stuff on their computers I…

For some reason, Macbooks are considered sexy. No wonder; Apple produces fashion accessories that double as pieces of advanced technology. To my mind, their only outstanding quality is battery life. Then, MacOS is bundled with these machines. It's very opinionated and highly integrated; little needs adjustment, or cab be adjusted at all. For some people, it's a relief. Last but absolutely not least is that many compa…

Before the butterfly keyboard disaster at least, Apple laptops were known for their excellent industrial design and usability. I'm not a huge fan of the screen notch (though arguably you're not losing anything from it) but the current MacBook Pro has an amazingly bright screen and terrific speakers (and they also fixed the keyboard.) An underrated feature of Mac laptops is that their integrated mics aren't terrible.

Re: Docker for Mac Without Docker Desktop

#197

Earlier quoted context omitted.

Can I ask what the monthly hosting costs are?

It’s about €30/month, but it is very much a business expense, so it comes out of my company account (I’m a freelancer) You could probably grab a server for a bit less from their server auction.

thats a really good idea. I have so many docker and docker compose things to run and the mac is just not powerful enough.

I use hetzner already too.

Do you happen to have an makefiles or scripts that set up this on your mac that you can share ?

Re: Docker for Mac Without Docker Desktop

#198
post #83

Earlier quoted context omitted.

I have a simple one for ya... Use docker and Vmware on the same windows machine.

Are you talking about the old problem of VMware and Hyper-V not playing well together, or suggesting that using both together solves Windows development woes?

old? It happened last week for me.
Post reply on HN