News for hackers. Stuff that matters.
Re:Killing ants with nuclear weapons by alyandon on Thursday October 19, 2017 @03:07PM (#15510693)

   - Containers still do have an whole POSIX-ly userland with shell and coreutils. 
     You can extract every container onto an disk and make an static linux kernel boot it.
What's in a docker image is entirely up to the image creator. Docker containers don't necessarily have to use a complete userland + init system as a base.
Re:Killing ants with nuclear weapons by blueflow on Thursday October 19, 2017 @04:10PM (#15511157)
In practice, containers do have a shell, since a few things (Dockerfile RUN & CMD in non-exec mode, environment variable substitution, docker exec shell) dont work without it.
Re:Killing ants with nuclear weapons by webster23 on Thursday October 19, 2017 @04:39PM (#15511363)
But you don't have to have all that, you can have just a single executable in the container, like here for example: https://github.com/containous/traefik-library-image/blob/f24...