Revize 24da652a
Přidáno uživatelem Tomáš Ballák před téměř 5 roky(ů)
.docker-compose-dev.yml | ||
---|---|---|
1 | 1 |
version: "3.2" |
2 | 2 |
services: |
3 |
py-charm: |
|
4 |
build: |
|
5 |
context: ./python-module |
|
6 |
dockerfile: '../build/php-fpm/dev/Dockerfile' |
|
7 |
ports: |
|
8 |
- "9001:9000" |
|
9 |
volumes: |
|
10 |
- ./python-module:/var/python-module |
|
11 |
|
|
12 |
container_name: "heatmap_py_charm" |
|
13 | 3 |
php-fpm: |
14 | 4 |
build: ./build/php-fpm/dev/ |
15 | 5 |
depends_on: |
python-module/.devcontainer/devcontainer.json | ||
---|---|---|
1 |
{ |
|
2 |
"forwardPorts": [8000], |
|
3 |
"extensions": [ |
|
4 |
"vscode-icons-team.vscode-icons", |
|
5 |
"ms-python.python", |
|
6 |
], |
|
7 |
"workspaceFolder": "/var/python-module", |
|
8 |
"build": { |
|
9 |
"context": ".", |
|
10 |
"dockerfile": "../../build/php-fpm/dev/Dockerfile" |
|
11 |
} |
|
12 |
} |
python-module/python.code-workspace | ||
---|---|---|
1 |
{ |
|
2 |
"folders": [ |
|
3 |
{ |
|
4 |
"path": "." |
|
5 |
} |
|
6 |
], |
|
7 |
"settings": { |
|
8 |
"php.suggest.basic":false, |
|
9 |
"files.autoSave": "afterDelay", |
|
10 |
"python.linting.enabled": true |
|
11 |
}, |
|
12 |
"extensions": { |
|
13 |
"recommendations": [ |
|
14 |
"vscode-icons-team.vscode-icons", |
|
15 |
"ms-python.python", |
|
16 |
"ms-vscode-remote.remote-containers" |
|
17 |
] |
|
18 |
} |
|
19 |
} |
python-module/requirements.txt | ||
---|---|---|
1 |
emoji===0.5.4 |
|
1 |
emoji===0.5.4 |
|
2 |
pylint===2.4.4 |
scripts/dev/build.bat | ||
---|---|---|
1 |
docker-compose down --remove-orphans |
|
2 | 1 |
docker-compose -f .docker-compose-dev.yml up --build -d |
3 | 2 |
docker-compose exec php-fpm composer config extra.symfony.allow-contrib true --no-interaction --working-dir=/var/www/symfony |
4 | 3 |
docker-compose exec php-fpm composer install --no-interaction --working-dir=/var/www/symfony |
scripts/dev/build.sh | ||
---|---|---|
1 | 1 |
#!/bin/bash |
2 | 2 |
#Build development environment |
3 |
docker-compose down --remove-orphans |
|
4 | 3 |
docker-compose -f .docker-compose-dev.yml up --build -d |
5 | 4 |
|
6 | 5 |
cat << "EOF" |
Také k dispozici: Unified diff
prepare python to run inside docker container