535 B
535 B
title | linkTitle | date | description |
---|---|---|---|
Shell usage in dockerfile | Shell usage in dockerfile | 2019-02-04 | How to use a proper shell in a dockerfile |
The default shell is [“/bin/sh”, “-c”]
, which doesn't handle pipe fails when chaining commands. To process errors when using pipes use this :
{{< highlight sh >}} SHELL ["/bin/bash", "-eux", "-o", "pipefail", "-c"] {{< /highlight >}}