mirror of
https://github.com/elyby/accounts.git
synced 2024-11-27 01:02:06 +05:30
42 lines
1.3 KiB
YAML
42 lines
1.3 KiB
YAML
version: '2'
|
||
services:
|
||
testphp:
|
||
container_name: accountelyby_testphp
|
||
image: account_testphp
|
||
build:
|
||
context: ../
|
||
dockerfile: Dockerfile-dev
|
||
depends_on:
|
||
- testdb
|
||
- testredis
|
||
volumes:
|
||
- ./..:/var/www/html
|
||
environment:
|
||
YII_DEBUG: "true"
|
||
YII_ENV: "test"
|
||
# DB config
|
||
DB_HOST: "testdb"
|
||
DB_DATABASE: "ely_accounts_test"
|
||
DB_USER: "ely_accounts_tester"
|
||
DB_PASSWORD: "ely_accounts_tester_password"
|
||
# Redis config
|
||
REDIS_HOST: "testredis"
|
||
# Это я потом, когда-нибудь, уберу
|
||
XDEBUG_CONFIG: "remote_host=10.254.254.254"
|
||
PHP_IDE_CONFIG: "serverName=docker"
|
||
|
||
testdb:
|
||
container_name: accountelyby_testdb
|
||
image: account_testdb
|
||
build: ./../docker/mariadb
|
||
environment:
|
||
MYSQL_ROOT_PASSWORD: ""
|
||
MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
|
||
MYSQL_DATABASE: "ely_accounts_test"
|
||
MYSQL_USER: "ely_accounts_tester"
|
||
MYSQL_PASSWORD: "ely_accounts_tester_password"
|
||
|
||
testredis:
|
||
container_name: accountelyby_testredis
|
||
image: redis:3.0-alpine
|