You won't have to worry about the base system and you can focus on the stack and the app.
#Docker run image with command but dont kill full
But inside a container you don't want a full system you want a minimal system. Its init system, Upstart, assumes that it's running on either real hardware or virtualized hardware, but not inside a Docker container.
Ubuntu is not designed to be run inside Docker. You can use it as a base for your own Docker images.īaseimage-docker is available for pulling from the Docker registry! What are the problems with the stock Ubuntu base image? Mechanisms for easily running multiple processes, without violating the Docker philosophy.Administration tools that are especially useful in the context of Docker.
See why below.īaseimage-docker is a special Docker image that is configured for correct use within Docker containers. A minimal Ubuntu base image modified for Docker-friendlinessīaseimage-docker only consumes 8.3 MB RAM and is much more powerful than Busybox or Alpine.