Commit 5e5f03f8 authored by Artem Baranovskyi's avatar Artem Baranovskyi
Browse files

Image build is optimized.

parent f4ee4ef7
Pipeline #10687 failed with stages
in 45 minutes and 25 seconds
......@@ -35,14 +35,16 @@ build:
- docker system prune -a -f --volumes || true
- df -h
after_script:
- df -h
- docker system prune -a -f
- docker volume prune -f
script:
- docker build --cache-from=flask-backend-full --no-cache --progress=plain -t flask-backend-full -f flask_ml_api/Dockerfile .
- docker save -o flask-backend-full.tar flask-backend-full
- df -h
- docker save -o /mnt/volume/flask-backend-full.tar flask-backend-full
artifacts:
paths:
- flask-backend-full.tar
- /mnt/volume/flask-backend-full.tar
cache:
key: build-cache
paths:
......@@ -58,6 +60,7 @@ deploy:
- name: docker:dind
command: ["--tls=false", "--storage-driver=overlay2", "--mtu=1500", "--data-root=/mnt/volume"]
before_script:
- docker load -i flask-backend-full.tar
- df -h
- docker load -i /mnt/volume/flask-backend-full.tar
script:
- docker run -d flask-backend-full
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment