feat: add docker

This commit is contained in:
Morre 2023-07-29 11:19:39 +02:00
parent 49523dc6e2
commit d60fe7d39c
Signed by: morre
GPG Key ID: BFED22AA844DE3A8
2 changed files with 8 additions and 3 deletions

View File

@ -8,13 +8,17 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
gnupg \ gnupg \
curl \ curl \
ca-certificates \ ca-certificates \
git \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
RUN curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg # Set up repositories
COPY nodesource.list /etc/apt/sources.list.d/ RUN curl -fsSs https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg && \
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker.gpg
COPY nodesource.list docker.list /etc/apt/sources.list.d/
# hadolint ignore=DL3008 # hadolint ignore=DL3008
RUN apt-get update && apt-get install --no-install-recommends -y \ RUN apt-get update && apt-get install --no-install-recommends -y \
nodejs \ nodejs \
git \ docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*

1
docker.list Normal file
View File

@ -0,0 +1 @@
deb [arch=arm64 signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable