Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 46e957f8

Přidáno uživatelem Tomáš Ballák před asi 4 roky(ů)

  • ID 46e957f828182740ad371ea6d272dac713d6486e
  • Rodič e471b617

fix build production

Zobrazit rozdíly:

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