Image
Immutable application package built from ordered Dockerfile layers.
DevOps module 03
Learn how Docker turns application source into a portable, inspectable and versioned runtime artifact.
Immutable application package built from ordered Dockerfile layers.
Running process created from an image with isolated filesystem and networking.
Versioned image store used to distribute trusted artifacts.
Persistent data mounted outside the disposable container layer.
Controlled communication path between containers and external services.
Run as non-root, minimise packages, scan images and avoid embedded secrets.
Use a supported minimal image and pin deliberate versions.
Copy dependency manifests before source to improve cache reuse.
Use a non-root user, health checks and read-only configuration where practical.