-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdocker-compose.override.yml
42 lines (40 loc) · 1.33 KB
/
docker-compose.override.yml
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
services:
mysql:
environment:
- MYSQL_DATABASE=CityBikes
- MYSQL_USER=admin
- MYSQL_PASSWORD=admin
- MYSQL_ROOT_PASSWORD=admin
ports:
- 3306:3306
expose:
- 3306
redis_cache:
environment:
- REDIS_PASSWORD=admin
- REDIS_PORT=6379
ports:
- 6379:6379
efcorequerycachingdemo:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=http://+:80
- ServiceConfig__MySqlConnectionString=server=mysql;user=admin;password=admin;port=3306;database=CityBikes;
- EasyCachingConfig__MaxRdSecond=120
- EasyCachingConfig__EnableLogging=false
- EasyCachingConfig__LockMs=5000
- EasyCachingConfig__SleepMs=300
- EasyCachingConfig__ExpirationTimeoutMs=300000
- EasyCachingConfig__CacheNulls=false
- EasyCachingConfig__DbConfig_Password=admin
- EasyCachingConfig__DbConfig_IsSsl=false
- EasyCachingConfig__DbConfig_SslHost=null
- EasyCachingConfig__DbConfig_ConnectionTimeout=15000
- EasyCachingConfig__DbConfig_AllowAdmin=true
- EasyCachingConfig__DbConfig_Endpoint=redis_cache
- EasyCachingConfig__DbConfig_Port=6379
ports:
- 9400:80
volumes:
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro