-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-stack.yml
38 lines (37 loc) · 1.32 KB
/
docker-stack.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
version: '3'
services:
app:
# ## parameters.yml => dev
# cp app/config/parameters.yml.dev app/config/parameters.yml
# docker build -t pdfservice:1.3.6 -f Dockerfile .
# docker stack deploy pdfservice -c docker-stack.yml
#
# # get container id with: ```docker ps``` and run:
# docker exec -it <container-id> sh
#
# ## parameters.yml => test
# cp app/config/parameters.yml.test app/config/parameters.yml
# docker build -t registry.aegon.com.tr/pdfservice_test:1.3.6 -f Dockerfile .
#
# ## parameters.yml => prod
# cp app/config/parameters.yml.prod app/config/parameters.yml
# docker build -t registry.aegon.com.tr/pdfservice_prod:1.3.6 -f Dockerfile .
#
# ## login
# docker login registry.aegon.com.tr
#
# ## push test
# docker push registry.aegon.com.tr/pdfservice_test:1.3.6
#
# ## push prod
# docker push registry.aegon.com.tr/pdfservice_prod:1.3.6
image: pdfservice:1.3.6
ports:
- "8888:80"
volumes:
- /private/var/www/projects/aegon/pdf-service/project/web/download:/var/www/symfony/web/download
networks:
- default
deploy:
mode: replicated
replicas: 1