Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:It will empower the few (Score 1) 417

Just like how the industrial revolution cut working time from 16+ hours a day 7 days a week to 10-12 hours a day 7 days a week. Then more tech has dropped that to 8+ hours a day that making anything mroe than a teenage job and doing some basic money management will give you a pretty good life. soon it will be 4+ hours 3 days a week will be enough to sustain an average family. People will look back in amazement how most people worked 40 hours a week and some people did 60+ just to survive. Sames as how we look back at the 12-16 hour 360+ days a year jobs of prior. And I'm sure they looked back at the nearly 24x7x365 that less primitive people had to live where they didn't get reasonable rest between fighting to survive and finding food.

Comment Re:Redundant updates? (Score 1) 149

I have to do this already with thousands of servers all running apps. This makes it much easier to do so. No longer to I have to have some kind of monitoring in place to insure that every nginx box has the latest ssl and bash fix along with vendor patches and other crap. One container, redeploy everywhere and restart. Only one thing to check.

Comment Re:So many goddamn layers. (Score 1) 149

You've added a few. For one Jruby is compiled to run on the jvm. Unless you're just playing around at worst that stack should be

-|JVM| - locked in container it's isolation not a layer
-Linux
-Hardware

Or if you're doing development you might have something more like


-|JVM| - locked in container it's isolation not a layer
-Linux
-VirtualBox
-Windows or OSX
-Hardware

Comment Re:OK. I'm throroughly confused (Score 1) 149

Docker and it's like are more than just containers. Docker is more like a format and eco system around the core LXC containers that have been around for ever.

Just speaking of the container is is more in line with chroot/jail with even more isolation.

Docker the entire ecosystem is more like Amazons AWS in that there are many prebuilt containers.

And kinda like a configuration management system (chef, puppet, cfengine) in that there is a scriptible interface for building new containers.

And kind of a continuous integration environment because you can spin up instances of code for testing with minimal resources then destroy them and spin up the next iteration, rinse repeat within minutes if not seconds.

But docker's probably biggest benfit is it's repeatably. You can run the exact same object in every environment. If designed with service discovery then you can do so with exactly zero configuration changes between dev/qa and prod. Otherwise you may need to pass some environment variables in order to establish database connections and the like.

Comment Re:I Don't Get It (Score 3, Interesting) 149

being able to go from zero to fully functional and testable running application with mulitple tiers in minutes is a bit different.

Being able to completely uninstall without dpkg-old or random .bak files laying around is kinda nice.

rolling back 3 versions ago is as simple as
docker run

Honestly I've been doing this for 22 years and docker is the first time I've looked at a tech and it scared me. It is going to relegate systems administration to little more than rack and stackers. The current DevOps trend is going to become just Dev and everything will be code.

If you're an administrator of pretty much any type you better start learning to program. The days of long lived static apps with a full time support staff is going to go away. The art of setting and configuring the exact combination of packages, standards, access etc will be gone.

Slashdot Top Deals

Genetics explains why you look like your father, and if you don't, why you should.

Working...