-
Notifications
You must be signed in to change notification settings - Fork 42
/
docker-compose.yml
48 lines (43 loc) · 1.08 KB
/
docker-compose.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
43
44
45
46
47
48
version: '3.0'
services:
mssql-2017-cu1:
image: mcr.microsoft.com/mssql/server:2017-CU1-ubuntu
ports:
- 1434:1433
environment:
# This hardcoded password must match the one in secretless.yml.
SA_PASSWORD: "yourStrong()Password"
ACCEPT_EULA: Y
secretless-2017-cu1:
image: secretless-broker
ports:
- 2224:2223
volumes:
- ./secretless.yml:/secretless.yml
depends_on:
- mssql-2017-cu1
secretless-2017-cu1-dev:
image: secretless-dev
command: ./bin/reflex
ports:
- 2224:2223
volumes:
- ../../../../..:/secretless
- ./secretless.yml:/secretless.yml
depends_on:
- mssql-2017-cu1
test:
build:
context: ..
command: sleep 999d
environment:
TEST_ROOT: /secretless/test/connector/tcp/mssql
DB_PROTOCOL: mssql
DB_HOST_TLS: mssql-2017-cu1
DB_HOST_NO_TLS: mssql-2017-cu1 # TODO: configure a non-ssl container?
DB_PORT: 1433
DB_USER: sa
DB_PASSWORD: yourStrong()Password
SECRETLESS_HOST:
volumes:
- ../../../../..:/secretless