Commit Graph

7 Commits

Author SHA1 Message Date
Stefano Fiorucci 0cdccae226 ci: refactor/optimize Docker builds (#10387)
* ci: docker refactor - WIP

* retry

* fix

* improvements

* retry

* try amd64 only

* retry

* try arm

* try uv

* clean

* fix

* revert test changes

* use venv and test

* fix

* try simplification

* try setting stable

* better bake

* again

* clean up again

* fix

* try caching and test

* try separate caches

* trigger cache invalidation

* try triggering again

* Revert "try triggering again"

This reverts commit bbc42a6e2a2ae8975209f1beb80270e07066006d.

* Revert "trigger cache invalidation"

This reverts commit b37310b9a14cd3a5f6ad2dc4748fe49e95a8d4a3.

* Revert "try separate caches"

This reverts commit 9ef381c9aaa452f5d90b6e8c10685dd179372bfc.

* Revert "try caching and test"

This reverts commit e50d57611a0428f07c7e166be86e07f4c263b5d1.
2026-01-16 10:46:03 +01:00
Bilge Yücel b8fc86eb6a Update Docker README.md (#7369)
* Update Docker README.md

* mention 1.x/2.0

---------

Co-authored-by: Massimiliano Pippi <mpippi@gmail.com>
2024-04-05 16:20:56 +02:00
Vladimir Blagojevic 094d8578bd feat: Update Docker readme (#5536)
* Update Docker readme

* Update wording

---------

Co-authored-by: agnieszka-m <amarzec13@gmail.com>
2023-08-11 14:06:12 +02:00
ZanSara 3ffdb0a9a3 chore: fix all EOF (#3852)
* fix all eof

* fix test

* fix test

* fix test

* typo

* fix sample

* fix sample

* add logs

* fix page_dynamic_result.txt
2023-01-16 12:34:50 +01:00
Branden Chan e6b7109164 docs: Update docker readme (#3531)
* Update docker readme

* Make language changes
2022-11-08 09:06:18 +01:00
Massimiliano Pippi 8ddb6d7821 feat: add multi-platform Docker images (#3354)
* add arm platform to the build

* add a note about multi-platforms build

* test on current branch

* setup qemu on Github actions

* better naming

* Revert "test on current branch"

This reverts commit b0e5ea77b46e3e0bafd579c95e434c6a3c8ef84f.
2022-10-11 12:29:33 +02:00
Massimiliano Pippi 64b0c43885 refactoring: reimplement Docker strategy (#3162)
* setup base images

* add cpu flavor

* use the same Dockerfile for cpu and gpu

* better naming, add docs

* add docker workflow

* add missing image input

* change cwd for bake

* also push api images

* try conditional tagging for releases

* revert testing code

* update docker readme

* document variable override

* use Python 3.10

* allow empty HAYSTACK_EXTRAS

* Apply suggestions from code review

Co-authored-by: Sara Zan <sara.zanzottera@deepset.ai>

* remove repo description step, can't make it work so far

* add docs to the last step as it's tricky

* manage tags for the newest images

* tests are passing, checking in the last bit

Co-authored-by: Sara Zan <sara.zanzottera@deepset.ai>
2022-09-12 16:33:56 +02:00