1,656 karma · joined December 9, 2008
http://www.adrianmouat.com
You definitely don't need to use Wolfi! But I would say, if you run containers you might want to check out Chainguard Images: https://github.com/chainguard-images/images
But regarding being a full linux distro, we're really just missing the kernel and I could see that happening at some point in the future.
When you run Linux containers, you're using the kernel from the host, but everything else is provided in the container i.e. file system, utilities etc. So you can effectively run Debian or Alpine on top of a Arch kernel by just doing "docker run debian" etc. And now you can also do "docker run cgr.dev/chainguard/wolfi-base".
We do fully intend for wolfi to be a community project, but it will take some time. We do say on the home page:
>What are the plans for long-term Wolfi governance? We intend for Wolfi to be a community-driven project, which means over time it will have multi-vendor governance and maintainers. For now we're focused on building the project and community, and will revisit this in several months when a community has formed.
Official images are hugely important to Docker, now and going forward.
It's not so much that Alexander has thoughts on software but that others realised they could draw clear analogues.
Satre is using the word hell to mean "the afterlife" i.e. we live on in other people's minds and opinions whether we like it or not.
Also people don't have to be dysfunctional for it to be a form of torture, we are trapped in their minds (gaze?) no matter what.
A full explanation of the ambiguity is in the linked issue:
let a = (b<c, d>(e));
This can either mean a tuple
let a = ((b < c), (d > e));
Or a pair of generic arguments.
let a = b::<c, d>(e);As long as they can blame somebody else (the EU, remainers, the global situation) they will be happy. They want to mould the UK into their own vision and don't care how many people are disadvantaged in the process.
I get the specification is cloud agnostic. But it looks like the developer needs to write the underlying code to provision and maintain the application on the various clouds. It feels like a too thin abstraction. And it seems pretty leaky currently; the examples all have hard and specific requirements e.g. Azure, k8s etc.
What am I missing? Is the idea that we will create tooling to automatically create the provisioning and maintenance code?
Scheduling is only really going to work well if you set limits, requests and quotas for containers. Please do this if you're running containers in production. I know it's a pain, as it's non-trivial to figure out how much resource your containers need, but the payoff is you avoid the issues described in the article.
Fixing it would take such a change in direction and leadership that it looks unlikely to happen. It seems such a shame.
https://adventofcode.com/2017/leaderboard https://github.com/sciyoshi/advent-of-rust-2017