aboutsummaryrefslogtreecommitdiff
path: root/content/blog/docker/shell-usage-in-dockerfile.md
diff options
context:
space:
mode:
authorJulien Dessaux2021-03-11 19:47:26 +0100
committerJulien Dessaux2021-03-11 19:47:26 +0100
commit1a4981a826bb94c478c6f49721396ec03e02649c (patch)
treecbd779f6f8e36a28f4d6bd2788c21ce10d9ef122 /content/blog/docker/shell-usage-in-dockerfile.md
parentSeveral fixes (diff)
downloadwww-1a4981a826bb94c478c6f49721396ec03e02649c.tar.gz
www-1a4981a826bb94c478c6f49721396ec03e02649c.tar.bz2
www-1a4981a826bb94c478c6f49721396ec03e02649c.zip
First big articles reformatting now that I properly understand hugo
Diffstat (limited to '')
-rw-r--r--content/blog/docker/shell-usage-in-dockerfile.md15
1 files changed, 11 insertions, 4 deletions
diff --git a/content/blog/docker/shell-usage-in-dockerfile.md b/content/blog/docker/shell-usage-in-dockerfile.md
index 868fe21..5314b33 100644
--- a/content/blog/docker/shell-usage-in-dockerfile.md
+++ b/content/blog/docker/shell-usage-in-dockerfile.md
@@ -1,12 +1,19 @@
---
title: "Shell usage in dockerfile"
-linkTitle: "Shell usage in dockerfile"
date: 2019-02-04
-description: >
- How to use a proper shell in a dockerfile
+description: How to use a proper shell in a dockerfile
+tags:
+ - docker
+ - linux
---
-The default shell is `[“/bin/sh”, “-c”]`, which doesn't handle pipe fails when chaining commands. To process errors when using pipes use this :
+## The problem
+
+The default shell is `[“/bin/sh”, “-c”]`, which doesn't handle pipe fails when chaining commands.
+
+## The fix
+
+To process errors when using pipes use this :
{{< highlight sh >}}
SHELL ["/bin/bash", "-eux", "-o", "pipefail", "-c"]