Comments (2)
I agree that we might as well use Alpine in place of Busybox everywhere.
Having a 2nd option in non Ubuntu or Debian alongside Alpine is necessary in some examples for sure. I have a personal bias towards Debian between these two, I'd be fine if we settled on Ubuntu too. Although, (I don't have data for this at hand) something leads me to believe that Debian is a more common option as far as actual base images go. For example: Nginx, Node.js, Postgres, and httpd all have alpine/debian versions. There are some images with ubuntu versions but those seem more rare. Of course Ubuntu is probably more likely familiar as a desktop OS. So I guess it depends which alignment we prioritize there.
from cli.
Good points on the ubuntu
vs debian
one. Just a short "blurb";
debian
is indeed more commonly used as base image for official imagesdebian
tends to be more "pure"; Ubuntu frequently adds their "special sauce" on top with "mixed" results- ☝️ their push for "snaps" as installer definitely is more problematic here; likely won't work really when used in a container / Dockerfile.
debian
has a strong preference for stability (making it often the platform of choice for server / production)- BUT: that comes at the cost of "older packages", which .. not always makes it the choice for developers that want "recent" versions ... so bit of a mixed bag there 😞
- Looking at downloads, Ubuntu is definitely the most popular though (but no idea in what contexts those downloads are used); also not sure if that strictly matters for examples used.
from cli.
Related Issues (20)
- env_file not working anymore in 'docker stack deploy' HOT 5
- cannot `docker stop` (SIGINT?) a tail -f /dev/null command HOT 3
- Docker build is not recognising the `-e` flag for the echo command HOT 3
- When creating or starting a container, there is a prompt indicating that the container has failed to start. HOT 2
- "OTEL_RESOURCE_ATTRIBUTES" in .env is ignored when using docker compose HOT 3
- Docker push for single arch not work with containerd storage HOT 3
- Account for aliases when running plugin hooks
- volume-subpath does not work for docker service HOT 1
- Inconsistent JSON output in `docker context ls --format json` HOT 3
- Slack link in `CONTRIBUTING.md` is invalid HOT 1
- Docker fails to provide DNS/name/alias to containers in a overlay network when is created with IPv6 HOT 2
- Could new aliaess be added to mirror existing and which start with 'doc' for example, so can see the docker aliases that are defined?
- Docker service logs are not returned in chronological order HOT 1
- Docker push missing visibility setting HOT 2
- Warning: Kernel Does Not Support cpuset or Cgroup Not Mounted
- docker rmi <image:tag> deletes both amd64 and arm64 builds on Apple Silicon HOT 1
- sysctl issues after upgrade from 25.0.4 to 26.0.0 HOT 1
- Proposal: Adding `docker init` Command to Docker CLI HOT 1
- API from container seem can not get response HOT 3
- build: don't hardcode classic builder for windows daemons HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cli.