From 869d2e1f21ace963dd5e70946d7316cce8012a9c Mon Sep 17 00:00:00 2001 From: RGalyaviev Date: Mon, 1 Sep 2025 16:37:10 +0300 Subject: [PATCH] change port --- docker-compose.yml | 43 +++++++++++++++++++++++++++++++++++-------- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 036728a..bdc750e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,35 @@ -version: "3.8" -services: - web: - image: flask-demo:latest - container_name: flask-demo - ports: - - "8888:8888" - restart: unless-stopped +steps: + test: + image: python:3.11 + commands: + - pip install -r requirements.txt + - pytest -q + + build: + image: docker:27-cli + volumes: + - name: dockersock + path: /var/run/docker.sock + environment: + IMAGE: flask-demo:latest + commands: + - docker build -t $IMAGE . + + deploy: + image: docker:27-cli + volumes: + - name: dockersock + path: /var/run/docker.sock + commands: + - docker compose up -d + when: + event: + - push + branch: + - main + +# объявление хостового тома для монтирования docker.sock +volumes: + - name: dockersock + host: + path: /var/run/docker.sock \ No newline at end of file