Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 24da652a

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

prepare python to run inside docker container

Zobrazit rozdíly:

.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