Cambios de configuracion de usuario e instalacion de dependencias
This commit is contained in:
parent
4f99e75d1d
commit
bc32dd2d7e
1 changed files with 10 additions and 2 deletions
12
Dockerfile
12
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
|
||||
|
|
Loading…
Add table
Reference in a new issue