@hashicorp
The Docker plugin can build a Docker image of an application, push a Docker image to a remote registry, and/or deploy the Docker image to a Docker daemon. It also launches on-demand runners to do operations remotely.
- Official
- Built-in
Updated 11 months ago
- GitHub(opens in new tab)
Docker Builder
Archive Notice
This integration relates to a legacy version of Waypoint and is no longer actively maintained.Build a Docker image from a Dockerfile.
If a Docker server is available (either locally or via environment variables such as "DOCKER_HOST"), then "docker build" will be used to build an image from a Dockerfile.
Dockerless Builds
Many hosted environments, such as Kubernetes clusters, don't provide access to a Docker server. In these cases, it is desirable to perform what is called a "dockerless" build: building a Docker image without access to a Docker daemon. Waypoint supports dockerless builds.
Waypoint performs Dockerless builds by leveraging Kaniko within on-demand launched runners. This should work in all supported Waypoint installation environments by default and you should not have to specify any additional configuration.
Interface
- Input: component.Source
- Output: docker.Image
Examples
Parameters
17 Results
the authentication information to log into the docker repository