From 8b86962a556ade6288c32c34752d7faa65c70a04 Mon Sep 17 00:00:00 2001 From: David Eisinger Date: Wed, 25 Oct 2023 13:37:59 -0400 Subject: [PATCH] Add missing slashes --- .../local-docker-best-practices/index.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/content/elsewhere/local-docker-best-practices/index.md b/content/elsewhere/local-docker-best-practices/index.md index 48db4aa..9890a37 100644 --- a/content/elsewhere/local-docker-best-practices/index.md +++ b/content/elsewhere/local-docker-best-practices/index.md @@ -169,8 +169,8 @@ baked into your image, drastically increasing its size. Best practice is to do the update, install, and cleanup in a single `RUN` command: ```dockerfile -RUN apt-get update && - apt-get install -y libgirepository1.0-dev libpoppler-glib-dev && +RUN apt-get update && \ + apt-get install -y libgirepository1.0-dev libpoppler-glib-dev && \ rm -rf /var/lib/apt/lists/* ``` @@ -269,8 +269,8 @@ something like this: ```dockerfile FROM ruby:2.7.6 -RUN curl -sS https://nodejs.org/download/release/v16.17.0/node-v16.17.0-linux-x64.tar.gz - | tar xzf - --strip-components=1 -C "/usr/local" +RUN curl -sS https://nodejs.org/download/release/v16.17.0/node-v16.17.0-linux-x64.tar.gz \ + | tar xzf - --strip-components=1 -C "/usr/local" ``` This works fine on Intel Macs, but blows up on Apple Silicon -- notice @@ -294,11 +294,11 @@ FROM ruby:2.7.6 ARG BUILDARCH -RUN if [ "$BUILDARCH" = "arm64" ]; - then curl -sS https://nodejs.org/download/release/v16.17.0/node-v16.17.0-linux-arm64.tar.gz - | tar xzf - --strip-components=1 -C "/usr/local"; - else curl -sS https://nodejs.org/download/release/v16.17.0/node-v16.17.0-linux-x64.tar.gz - | tar xzf - --strip-components=1 -C "/usr/local"; +RUN if [ "$BUILDARCH" = "arm64" ]; \ + then curl -sS https://nodejs.org/download/release/v16.17.0/node-v16.17.0-linux-arm64.tar.gz \ + | tar xzf - --strip-components=1 -C "/usr/local"; \ + else curl -sS https://nodejs.org/download/release/v16.17.0/node-v16.17.0-linux-x64.tar.gz \ + | tar xzf - --strip-components=1 -C "/usr/local"; \ fi ```