/plushcap/analysis/spacelift/spacelift-docker-build-args

What are Docker Build Args & How to Use Them [Tutorial]

What's this blog post about?

Docker build arguments (build args) are variables that can be used in a Dockerfile to make the image building process configurable at build time. They don't affect the content of the image but allow for template-like configurations during the build process. Build args are defined in the Dockerfile and can be set or overridden using the --build-arg flag during the docker build command. These arguments are essentially environment variables that exist only during the image building phase, not saved in the Docker image, and cannot be accessed by running containers. They should not be used with secret values such as API tokens and credentials.

Company
Spacelift

Date published
Dec. 2, 2024

Author(s)
James Walker

Word count
1442

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.