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
|
# Get latest Composer
|
||||||
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
|
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
|
||||||
|
|
||||||
|
COPY ./server/ /var/www
|
||||||
|
|
||||||
# Create system user to run Composer and Artisan Commands
|
# 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 && \
|
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
|
# Set working directory
|
||||||
WORKDIR /var/www
|
WORKDIR /var/www
|
||||||
|
|
||||||
USER $user
|
USER $user
|
||||||
|
|
||||||
|
RUN composer install && \
|
||||||
|
php artisan key:generate && \
|
||||||
|
npm install
|
||||||
|
|
Loading…
Add table
Reference in a new issue