Skip to content

Commit c563658

Browse files
committed
enhance test services
Allow connecting to mysqldb via socket.
1 parent 597bad6 commit c563658

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docker-compose.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ services:
2424
retries: 3
2525
start_period: 20s
2626
container_name: mysqldb
27+
volumes:
28+
- var-run-mysqld:/var/run/mysqld
2729
redisdb:
2830
image: redis
2931
restart: always
@@ -56,6 +58,7 @@ services:
5658
MYSQL_USER: admin
5759
MYSQL_PASSWD: admin
5860
MYSQL_HOST: mysqldb
61+
MYSQL_SOCKET: /var/run/mysqld/mysqld.sock
5962

6063
PG_HOST: postgres
6164
PG_PORT: 5432
@@ -67,6 +70,7 @@ services:
6770

6871
volumes:
6972
- ${AGENT_CODE:-$PWD}:/usr/local/src/newrelic-php-agent
73+
- var-run-mysqld:/var/run/mysqld
7074
entrypoint: tail
7175
command: -f /dev/null
7276
container_name: nr-php
@@ -83,6 +87,7 @@ services:
8387
MYSQL_USER: admin
8488
MYSQL_PASSWD: admin
8589
MYSQL_HOST: mysqldb
90+
MYSQL_SOCKET: /var/run/mysqld/mysqld.sock
8691

8792
PG_HOST: postgres
8893
PG_PORT: 5432
@@ -97,8 +102,12 @@ services:
97102
NEWRELIC_LICENSE_KEY: ${NEW_RELIC_LICENSE_KEY}
98103
volumes:
99104
- ${PWD}:/usr/src/myapp
105+
- var-run-mysqld:/var/run/mysqld
100106
working_dir: /usr/src/myapp
101107
stdin_open: true
102108
tty: true
103109
container_name: agent-devenv
104110
profiles: ["dev"]
111+
112+
volumes:
113+
var-run-mysqld:

0 commit comments

Comments
 (0)