News for hackers. Stuff that matters.
Re:And no new Macs were announced once more by anentropic on Thursday September 08, 2016 @05:38AM (#12451516)
"Since I use Ubuntu in production, the Linux environment is closer to production than a Mac shell."

Docker

Re:And no new Macs were announced once more by freestockoption on Thursday September 08, 2016 @11:52AM (#12454143)
Oooh yes, I love Docker. Right now, I do most of my dev work outside Docker (because I don't want to rebuild the image every time I change a file..unless there's a way?). I do use Docker at intervals to make sure everything still works.

The shell being closer to production was more for familiarity sake. For me, I used to think I was going to be Mac for a long time because "Mac has a bash shell." Windows has a bash shell. In practice, I mostly use the ssh command! :)

Oh and the console window in Windows is now resizable! That drove me crazy.

Re:And no new Macs were announced once more by 0942v8653 on Thursday September 08, 2016 @09:54PM (#12459157)
> because I don't want to rebuild the image every time I change a file..unless there's a way?

I believe the current strategy is to have a container that contains your full build environment, push your source files in by mounting a folder, and then use file watchers to automatically rebuild/rerun.

Re:And no new Macs were announced once more by NetStrikeForce on Thursday September 08, 2016 @06:51AM (#12451809)
How do you run Ubuntu binaries on Mac by using Docker? As far as I know it's not a virtualization layer.
Re:And no new Macs were announced once more by gecgooden on Thursday September 08, 2016 @07:25AM (#12452002)
Docker on Mac runs in a VM, either by one of the traditional virtualisation solutions (Virtualbox, VMWare, Parallels) or via xhyve. The VM acts as a Docker server, so the client on the mac side just passes options to the Docker VM. See: https://docs.docker.com/engine/installation/mac/
Re:And no new Macs were announced once more by magoon on Thursday September 08, 2016 @07:43AM (#12452105)
Docker now also has a native Mac client that doesn't require docker-machine
Re:And no new Macs were announced once more by sigjuice on Friday September 09, 2016 @01:40AM (#12459861)
What does "native" mean in this context? The Mac client still runs containers in a Linux VM.
Re:And no new Macs were announced once more by NetStrikeForce on Thursday September 08, 2016 @08:00AM (#12452164)
Thanks both! I believe the native Mac announcement is what put me off track.
Re:And no new Macs were announced once more by TurboHaskal on Thursday September 08, 2016 @11:31AM (#12453939)
Which gets pretty bad the moment you need to use shared volumes.