fix(Dockerfile): acquire lock for installing apt packages
This was caused by deleting /var/cache/dpkg too early in the build process.
This commit is contained in:
parent
65057ebe39
commit
140c4a7dfc
1 changed files with 6 additions and 5 deletions
11
Dockerfile
11
Dockerfile
|
|
@ -9,11 +9,7 @@ RUN apt update && apt -y install \
|
|||
# Add Ondrej Sury's PPA for PHP
|
||||
RUN LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php
|
||||
|
||||
RUN apt update && \
|
||||
rm -rf /var/lib/apt && \
|
||||
rm -rf /var/lib/dpkg && \
|
||||
rm -rf /var/lib/cache && \
|
||||
rm -rf /var/lib/log
|
||||
RUN apt update
|
||||
|
||||
# Install PHP 8.1
|
||||
RUN DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt -y install \
|
||||
|
|
@ -32,6 +28,11 @@ RUN DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt -y install \
|
|||
unzip \
|
||||
git
|
||||
|
||||
RUN rm -rf /var/lib/apt && \
|
||||
rm -rf /var/lib/dpkg && \
|
||||
rm -rf /var/lib/cache && \
|
||||
rm -rf /var/lib/log
|
||||
|
||||
FROM base as builder
|
||||
ARG PTERODACTYL_PANEL_VERSION="latest"
|
||||
|
||||
|
|
|
|||
Reference in a new issue