diff --git a/docker-compose.yml b/docker-compose.yml index 6a26ce0..afb5e76 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,28 +1,25 @@ -version: "3.8" - services: git_cloner: image: alpine/git volumes: - - /home/blues/py:/repo # Монтируем целевую папку + - /data/py:/repo command: > sh -c " - mkdir -p /repo && # Убедимся, что папка существует if [ ! -d /repo/.git ]; then git clone https://git.xander.cx.ua/Xanders25/test_compos.git /repo && echo 'Repository cloned'; else echo 'Repository already exists'; - fi; " + fi; + " app: build: - context: /home/blues/py # Используем клонированный репозиторий для сборки - dockerfile: Dockerfile + context: /data/py + dockerfile: Dockerfile working_dir: /app command: python app.py ports: - - "5000:5000" # Пробрасываем порт + - "5000:5000" depends_on: - git_cloner - restart: always