From bc32dd2d7ebcd075ecbfa27ca1867f22c1637cc1 Mon Sep 17 00:00:00 2001 From: Ale Date: Sun, 31 Aug 2025 21:44:02 -0300 Subject: [PATCH] Cambios de configuracion de usuario e instalacion de dependencias --- Dockerfile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8c8c84c..5b4960d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,12 +28,20 @@ RUN docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd zip # Get latest Composer COPY --from=composer:latest /usr/bin/composer /usr/bin/composer +COPY ./server/ /var/www + # Create system user to run Composer and Artisan Commands -RUN useradd -G www-data,root -u $uid -d /home/$user $user +RUN useradd -G www-data -u $uid -d /home/$user $user RUN mkdir -p /home/$user/.composer && \ - chown -R $user:$user /home/$user + chown -R $user:$user /home/$user && \ + chown -R $user:$user /var/www + # Set working directory WORKDIR /var/www USER $user + +RUN composer install && \ + php artisan key:generate && \ + npm install