FerryDocs
ArchitectureDeploy pipeline

The build step

In the state building, the engine gets an image in one of three ways.

Edit on GitHub
Git or uploadImageRestartor rollbackBuilddocker buildPull and pinUse againno buildImage ready

Git and uploads: ferry-build gets the code and runs docker build.

1 / 3

The free disk check

Before a git, upload or image deploy, the engine checks the free space of two places:

  • The filesystem of the .
  • The root directory of Docker, when Docker is on the same machine.

Below --min-free-disk (default 1 GiB), the deploy fails immediately as build_failed. The error also tells you how to free space.

Error
not enough free disk space on <path>: … free, Ferry needs at least 1 GiB

Restarts and rollbacks have no check, because they need no space.

On this page