From cfabe437daeab216f86a9d82b8c84f23b6dcf235 Mon Sep 17 00:00:00 2001 From: Tarun Menon Date: Wed, 2 Oct 2024 13:38:38 +1000 Subject: [PATCH] remove sudo --- backstage/Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/backstage/Dockerfile b/backstage/Dockerfile index 2b47a8c..3a98a19 100644 --- a/backstage/Dockerfile +++ b/backstage/Dockerfile @@ -22,16 +22,16 @@ ENV PYTHON=/usr/bin/python3 # Install isolate-vm dependencies, these are needed by the @backstage/plugin-scaffolder-backend. RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ - sudo apt-get update && \ - sudo apt-get install -y --no-install-recommends python3 g++ build-essential && \ + apt-get update && \ + apt-get install -y --no-install-recommends python3 g++ build-essential && \ rm -rf /var/lib/apt/lists/* # Install sqlite3 dependencies. You can skip this if you don't use sqlite3 in the image, # in which case you should also move better-sqlite3 to "devDependencies" in package.json. RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ - sudo apt-get update && \ - sudo apt-get install -y --no-install-recommends libsqlite3-dev && \ + apt-get update && \ + apt-get install -y --no-install-recommends libsqlite3-dev && \ rm -rf /var/lib/apt/lists/* USER node @@ -62,16 +62,16 @@ ENV PYTHON=/usr/bin/python3 # Install isolate-vm dependencies, these are needed by the @backstage/plugin-scaffolder-backend. RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ - sudo apt-get update && \ - sudo apt-get install -y --no-install-recommends python3 g++ build-essential && \ + apt-get update && \ + apt-get install -y --no-install-recommends python3 g++ build-essential && \ rm -rf /var/lib/apt/lists/* # Install sqlite3 dependencies. You can skip this if you don't use sqlite3 in the image, # in which case you should also move better-sqlite3 to "devDependencies" in package.json. RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ - sudo apt-get update && \ - sudo apt-get install -y --no-install-recommends libsqlite3-dev && \ + apt-get update && \ + apt-get install -y --no-install-recommends libsqlite3-dev && \ rm -rf /var/lib/apt/lists/* # From here on we use the least-privileged `node` user to run the backend.