0
0
mirror of https://github.com/thegeeklab/wp-docker-buildx.git synced 2024-11-22 10:10:39 +00:00

updated caching docs [CI SKIP]

This commit is contained in:
Brad Rydzewski 2015-11-19 13:29:16 -08:00
parent f510688b48
commit a12f0f403d

View File

@ -56,8 +56,10 @@ publish:
``` ```
Note that in the above example we quote the version numbers. If the yaml parser interprets the value as a number it will cause a parsing error. Note that in the above example we quote the version numbers. If the yaml parser interprets the value as a number it will cause a parsing error.
## Layer Caching
You may want to cache Docker image layers between builds to speed up the build process: The Drone build environment is, by default, ephemeral meaning that you layers are not saved between builds. The below example combines Drone's caching feature and Docker's `save` and `load` capabilities to cache and restore image layers between builds:
``` ```
publish: publish:
@ -79,6 +81,8 @@ cache:
- docker/image.tar - docker/image.tar
``` ```
In some cases caching will greatly improve build performance, however, the tradeoff is that caching Docker image layers may consume very large amounts of disk space.
## Troubleshooting ## Troubleshooting
For detailed output you can set the `DOCKER_LAUNCH_DEBUG` environment variable in your plugin configuration. This starts Docker with verbose logging enabled. For detailed output you can set the `DOCKER_LAUNCH_DEBUG` environment variable in your plugin configuration. This starts Docker with verbose logging enabled.