-
Notifications
You must be signed in to change notification settings - Fork 172
Expand file tree
/
Copy pathdocker-compose.linux.override.yml
More file actions
28 lines (25 loc) · 1.05 KB
/
docker-compose.linux.override.yml
File metadata and controls
28 lines (25 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
version: '3.6'
# For Linux users.
# Duplicate this file with the name "docker-compose.override.yml",
# or create a symlink (ln -s docker-compose.linux.override.yml docker-compose.override.yml).
# Adapt the uid/gid of the tmpfs mounts if needed.
x-aliases:
- &linux_php_service
# Fix owner/permissions on Linux
entrypoint: /home/circleci/app/dockerfiles/dev/linux_entrypoint.sh
user: "root:root"
tmpfs: [ '/home/circleci/app/tmp:uid=1000,gid=1000,exec', '/home/circleci/app/tests/vendor:uid=1000,gid=1000,exec' ]
services:
# --- Alpine ---
'8.0-alpine': { <<: *linux_php_service }
# --- Bookworm ---
'7.0-bookworm': { <<: *linux_php_service }
'7.1-bookworm': { <<: *linux_php_service }
'7.2-bookworm': { <<: *linux_php_service }
'7.3-bookworm': { <<: *linux_php_service }
'7.4-bookworm': { <<: *linux_php_service }
'8.0-bookworm': { <<: *linux_php_service }
'8.1-bookworm': { <<: *linux_php_service }
'8.2-bookworm': { <<: *linux_php_service }
'8.3-bookworm': { <<: *linux_php_service }
'8.4-bookworm': { <<: *linux_php_service }