
This custom filesystem is provided by a container image.

When running a container, it uses an isolated filesystem. Is isolated from other containers and runs its own software, binaries, and configurations.Can be run on local machines, virtual machines or deployed to the cloud.You can create, start, stop, move, or delete a container using the DockerAPI or CLI. Docker has worked to make these capabilities approachable and easy to use. That isolation leverages kernel namespaces and cgroups,įeatures that have been in Linux for a long time. Simply put, a container is a sandboxed process on your machine that is isolated from all other processes on the host machine.

