TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A Practical Introduction to Container Terminology

134 pointsby rayascottover 7 years ago

7 comments

hguhghuffover 7 years ago
When Java came along I felt sad. I loved computers and software but I just didn&#x27;t like Java. But this was the early 2000s and Java had taken corporate and web development by storm. Everything was Java.<p>So I felt flat. Computing was diminished not because Java was inherently bad, but it just didn&#x27;t appeal to me personally.<p>As it is with Docker and containers. I&#x27;m sorry to go against accepted wisdom but I just don&#x27;t like this technology. To me it is a complex kludge. I feel that it is simpler software technology that should succeed current overly complex technology.<p>It&#x27;s my personal subjective opinion but I just feel that docker and containers are a big complex mess and I&#x27;m saddened that this is the direction of the entire industry.<p>Probably you love docker and containers. I don&#x27;t knock that. It&#x27;s just not to my preference.
评论 #16446262 未加载
评论 #16445927 未加载
评论 #16445701 未加载
评论 #16448173 未加载
评论 #16446053 未加载
nealsover 7 years ago
Who here is willing to name a few downsides of using containers?
评论 #16445636 未加载
评论 #16445608 未加载
评论 #16446273 未加载
评论 #16445673 未加载
评论 #16445659 未加载
评论 #16446953 未加载
评论 #16445620 未加载
评论 #16445643 未加载
Aeliusover 7 years ago
Commenting to offset the negativity:<p>I&#x27;m looking forward to flatpak, and I currently use firejail + liberal use of `chromium --user-data-dir=~&#x2F;.config&#x2F;chromium-&lt;website&gt;`.<p>Because web-app based software and web-services I frequently interact with (slack, gitter, discord, twitter) should absolutely be separated from my general browser, and from each other. Most methods of web tracking and phishing&#x2F;XSS attacks will be neutered in this setup.<p>And because my browser, and all of these separated services, should not have unfettered access to my system and personal files.<p>I don&#x27;t think I will bother with containers for general software, but web services are an attack vector and should be treated as such, even at the expense of complexity over simplicity.<p>Frankly, the notion of simplicity was out the window the moment we started using the web as a development platform.
billfruitover 7 years ago
Perhaps containers are an amazing thing, but on trying to learn more about them, and Docker in particular, what I observed is that most of the documentation is full of enterprisy buzzwords coming out of marketing, rather than real technical information. The docker website and documentation, I feel is more a disservice in this regard.<p>I was looking at containers for maintaining a sane and replicable environment for software development without interference from changes on my host machine, yet most docker guides do not go into that workflow.<p>Difficult to find crucial info, like can linux containers run on windows and vice versa, licencing requirements and so on at a quick glance.
teknopaulover 7 years ago
&quot;Red Hat is working hard to make OS Containers easier by enabling systemd to run inside a container&quot;<p>Redhat is still refusing to admit that containers highlight systemd&#x27;s weaknesses.<p>Containers benefit from simple init. The systemd argument has become so religious iside RH now they are blind to the fact that, for all systemd&#x27;s benefits on a laptop linux install, it complicates a container.<p>Its affecting their position on containers badly, because they have no middle ground between &quot;full os&quot; and &quot;1 bin per container&quot;. Everyone else can see that sshd in a container is not _ideal_ but a handy stop gap sometimes, as long as you dont then stuff the container with stuff you dont actually use. Redhat are blind to that and, as a customer, its horrible. They refuse to &quot;support&quot; simple RHEL OS containers, i.e. a container without systemd.<p>Its a full RHEL vm or Docker, or your warranty is void. This makes migration to containers hard for us. Its probably counter productive for Redhat because when we do go full &quot;bin per container&quot;, RHEL is out of the picture entirely.
talkpushover 7 years ago
`The second big argument for project-based learning is that it more closely resembles what students will actually do on the job` I never understood this argument as this is so far from the truth. Most of the time working in professional environment you have to deal with legacy code, you are a lucky bastard if you can start a project from scratch.
m3mnochover 7 years ago
it sounds like a lot of the negativity revolves around devops. that&#x27;s understandable. it&#x27;s part of a pendulum that swings back and forth. devops and docker as topics aren&#x27;t really mutually inclusive.<p>docker, however, is more about the abstraction of complexity stemming from the industry&#x27;s overall drive toward scalable, distributed applications and development teams. it&#x27;s more analogous a developer saying, &quot;why do we even use virtual machines?!? bare metal is way faster!&quot;