efrecon/Docker Image Extract
Extracts all the layers of a Docker image to destination directory (default to current directory) and, by default, makes the binaries contained in the image accessible at the PATH for consumption by further steps in the workflow. Image will be pulled if not accessible.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| destination | Destination directory, defaults to current directory. Note that %-surrounded keywords might appear in the name of the destination directory, these will be replaced by their value, extracted from the name of the Docker image. Recognised keywords are: `%tag%`, `%fullname%`, `%shortname%`, `%fullname_flat%`, `%fullyqualified_flat%`, `%name%`. See manual for more details. | no | . |
| path | Make all the binaries and libraries available at their standard locations, e.g. 'bin', 'usr/bin', 'usr/local/bin', etc. available for further steps of the workflow. | no | true |
| options | Additional options to extraction script, e.g. -v to print out additional verbose information. This is a semi-internal input and should only be used for debugging. | no | "" |
| image | Fully-qualified name of the image to extract the layers from | yes | scratch |
Outputs
no outputs