-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
20 lines (20 loc) · 1.23 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
version: '3'
services:
reactapp:
build:
context: . # kontekstem ścieżki plikow jest to current working directory. Nie wiem, czy kontenera czy "zewnętrza"
dockerfile: Dockerfile.dev
ports:
- "3001:3000"
volumes: # zobacz też helpers\docker instrukcja run. Żeby to g. zadziałało trzeba było zastosować windowsową notację ścieżek
# i uczynić ścieżki absolute
- "\\app\\node_modules" # nie przemapowuj tego folderu kontenera, czyli używaj tego co jest w kontenerze
- ".\\:\\app" # przemapuj <zlinkuj> relative to Compose file na /app w kontenerze. UWAGA na dwukropek, BEZ ŻADNYCH spacji.
# testsrv: # the quasi service - the test service. Not ideal solution. Port statement niepotrzebne, testy wewnątrz kontenera
# build:
# context: . # kontekstem ścieżki plikow jest to current working directory. Nie wiem, czy kontenera czy "zewnętrza"
# dockerfile: Dockerfile.dev
# volumes:
# - "\\app\\node_modules"
# - ".\\:\\app"
# command: ["npm", "run", "test"] # override komendy startowej podanej w dockerfile