203 private links
In Layman’s terms, a container is a box in which we can put things inside and use them separately without affecting the central system (host).
👍 A simple definition
An example is provided about "traditional packaging" tools clashes when installing binary names: example of VSCode and Code - OSS.
Another issue:
For example, if an application recently updated, and requires dependency A version 1, but the distribution only ships dependency A version 0.9. It would not be ideal for upgrading the application, as the distribution will not meet the requirements.
The author suggests using containers to solve it using containers. He recommends Nix and Flatpak.
The only short-term issue is: toolkits, frameworks, and applications have to adopt these standards.