Skip to content

Commit 66cd864

Browse files
committed
moved to a shared mysql instance
1 parent e5ff114 commit 66cd864

File tree

2 files changed

+4
-31
lines changed

2 files changed

+4
-31
lines changed

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ LOG_DEPRECATIONS_CHANNEL=null
99
LOG_LEVEL=debug
1010

1111
DB_CONNECTION=mysql
12-
DB_HOST=127.0.0.1
12+
DB_HOST=shared-mysql
1313
DB_PORT=3306
1414
DB_DATABASE=laravel
1515
DB_USERNAME=root

docker-compose.yml

Lines changed: 3 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -21,37 +21,10 @@ services:
2121
- '.:/var/www/html'
2222
networks:
2323
- sail
24-
depends_on:
25-
- mysql
26-
restart: unless-stopped
27-
mysql:
28-
image: 'mysql/mysql-server:8.0'
29-
ports:
30-
- '${FORWARD_DB_PORT:-3306}:3306'
31-
environment:
32-
MYSQL_ROOT_PASSWORD: '${DB_PASSWORD}'
33-
MYSQL_ROOT_HOST: '%'
34-
MYSQL_DATABASE: '${DB_DATABASE}'
35-
MYSQL_USER: '${DB_USERNAME}'
36-
MYSQL_PASSWORD: '${DB_PASSWORD}'
37-
MYSQL_ALLOW_EMPTY_PASSWORD: 1
38-
volumes:
39-
- 'sail-mysql:/var/lib/mysql'
40-
- './vendor/laravel/sail/database/mysql/create-testing-database.sh:/docker-entrypoint-initdb.d/10-create-testing-database.sh'
41-
networks:
42-
- sail
43-
healthcheck:
44-
test:
45-
- CMD
46-
- mysqladmin
47-
- ping
48-
- '-p${DB_PASSWORD}'
49-
retries: 3
50-
timeout: 5s
24+
- shared-laravel-network
5125
restart: unless-stopped
5226
networks:
5327
sail:
5428
driver: bridge
55-
volumes:
56-
sail-mysql:
57-
driver: local
29+
shared-laravel-network:
30+
external: true

0 commit comments

Comments
 (0)