3 ms·
> even your bog standard java three tier app gets some tangible benefit from being dockerized (repeatability, whole os image versioning) Whole OS apart from th
by twic 6y ago
> even your bog standard java three tier app gets some tangible benefit from being dockerized (repeatability, whole os image versioning)
Whole OS apart from the kernel. It's rare that a Java app has a dependency on a particular OS version, but, in my experience, even rarer that the dependency does not include the kernel.
- jfengel 6y agoThat was one of Java's big original selling points: write once, run anywhere. They dropped that kinda fast. With, like, version 1.1.
- twic 6y agoNo, not at all. People routinely develop on OS X and deploy on Linux without issue. Here, though, i just meant that i can develop on Ubuntu 18.04, build on CentOS 6, and deploy on RHEL 7 without issue.
- jfengel 6y agoI mean, they dropped the slogan. The idea still held up, and in a lot of ways, still does, though the jungle of different versions and Maven version hell makes it less universal than the initial hope.