mirror of
https://github.com/invoiceninja/dockerfiles.git
synced 2025-12-31 19:47:25 +01:00
Use --chown in Dockerfile to set permissions
Signed-off-by: TheNewSound <info@worldwidecrap.nl>
This commit is contained in:
6
debian/Dockerfile
vendored
6
debian/Dockerfile
vendored
@@ -2,10 +2,8 @@ ARG PHP=8.4
|
|||||||
|
|
||||||
FROM php:${PHP}-fpm AS prepare-app
|
FROM php:${PHP}-fpm AS prepare-app
|
||||||
|
|
||||||
# Download and extract as root
|
# ADD is always executed as root, so we use --chown
|
||||||
ADD https://github.com/invoiceninja/invoiceninja/releases/latest/download/invoiceninja.tar.gz /tmp/invoiceninja.tar.gz
|
ADD --chown=www-data:www-data https://github.com/invoiceninja/invoiceninja/releases/latest/download/invoiceninja.tar.gz /tmp/invoiceninja.tar.gz
|
||||||
# Set correct permissions
|
|
||||||
RUN chown www-data:www-data /tmp/invoiceninja.tar.gz
|
|
||||||
|
|
||||||
USER www-data
|
USER www-data
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user