Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit717ef5d

Browse files
committed
Configures laravel user in docker-compose.yml, moves Composer to own Dockerfile
1 parent866ffe3 commit717ef5d

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

‎composer.dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FROM composer:latest
2+
3+
RUN addgroup -g 1000 laravel && adduser -G laravel -g laravel -s /bin/sh -D laravel
4+
5+
WORKDIR /var/www/html

‎docker-compose.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,19 @@ services:
4949
-laravel
5050

5151
composer:
52-
image:composer:latest
52+
build:
53+
context:.
54+
dockerfile:composer.dockerfile
5355
container_name:composer
5456
volumes:
5557
-./src:/var/www/html
5658
working_dir:/var/www/html
5759
depends_on:
5860
-php
61+
user:laravel
5962
networks:
6063
-laravel
61-
entrypoint:['composer', '--ignore-platform-reqs']# Install without other php modules required
64+
entrypoint:['composer', '--ignore-platform-reqs']
6265

6366
npm:
6467
image:node:13.7
@@ -78,6 +81,7 @@ services:
7881
depends_on:
7982
-mysql
8083
working_dir:/var/www/html
84+
user:laravel
8185
entrypoint:['php', '/var/www/html/artisan']
8286
networks:
8387
-laravel

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp