Revize 46e957f8
Přidáno uživatelem Tomáš Ballák před téměř 5 roky(ů)
- ID 46e957f828182740ad371ea6d272dac713d6486e
- Rodič e471b617
docker-compose-dev.yml | ||
---|---|---|
6 | 6 |
- vscode-extensions-php:/var/www/symfony/.vscode-server/extensions |
7 | 7 |
- ./logs/xdebug:/var/www/symfony/xdebug |
8 | 8 |
crawler: |
9 |
build: |
|
10 |
context: ./modules/crawler |
|
11 |
dockerfile: ../../docker/crawler/Dockerfile |
|
12 | 9 |
volumes: |
13 | 10 |
- vscode-extensions-crawler:/src/.vscode-server/extensions |
14 | 11 |
database: |
docker-compose.yml | ||
---|---|---|
1 | 1 |
version: "3.2" |
2 | 2 |
services: |
3 | 3 |
crawler: |
4 |
build: './docker/crawler' |
|
4 |
build: |
|
5 |
context: ./modules/crawler |
|
6 |
dockerfile: ../../docker/crawler/Dockerfile |
|
7 |
|
|
5 | 8 |
depends_on: |
6 | 9 |
- database |
7 | 10 |
networks: |
modules/crawler/.devcontainer/devcontainer.json | ||
---|---|---|
1 | 1 |
{ |
2 |
"forwardPorts": [8000], |
|
2 |
"forwardPorts": [ |
|
3 |
8000 |
|
4 |
], |
|
3 | 5 |
"extensions": [ |
4 | 6 |
"vscode-icons-team.vscode-icons", |
5 |
"felixfbecker.php-intellisense" |
|
7 |
"ms-python.python", |
|
8 |
"njpwerner.autodocstring", |
|
9 |
"magicstack.magicpython" |
|
6 | 10 |
], |
7 | 11 |
"workspaceFolder": "/src", |
8 | 12 |
"service": "crawler", |
9 | 13 |
"shutdownAction": "stopCompose", |
10 |
"dockerComposeFile": ["../../../docker-compose.yml", "../../../docker-compose-dev.yml"], |
|
11 |
"mounts":["source=vscode-extensions-python,target=/src/.vscode-server/extensions,type=volume"] |
|
14 |
"dockerComposeFile": [ |
|
15 |
"../../../docker-compose.yml", |
|
16 |
"../../../docker-compose-dev.yml" |
|
17 |
], |
|
18 |
"mounts": [ |
|
19 |
"source=vscode-extensions-python,target=/src/.vscode-server/extensions,type=volume" |
|
20 |
] |
|
12 | 21 |
} |
scripts/build.sh | ||
---|---|---|
1 | 1 |
#!/bin/bash |
2 | 2 |
docker-compose down |
3 |
docker-compose up -f docker-compose.yml -f docker-compose-prod.yml --build -d
|
|
3 |
docker-compose -f docker-compose.yml -f docker-compose-prod.yml up --build -d
|
|
4 | 4 |
docker-compose exec -T php-fpm composer install --no-interaction --working-dir=/var/www/symfony --no-dev |
Také k dispozici: Unified diff
fix build production