You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Related to comet-ml#696
Add support for multi-architecture builds for Opik frontend and backend images.
* Update `apps/opik-backend/Dockerfile` and `apps/opik-frontend/Dockerfile` to include `--platform` flag for multi-architecture builds.
* Modify `.github/workflows/build_and_push_docker.yaml` to include `--platform` flag in the `docker build` and `docker push` commands.
* Update `deployment/docker-compose/docker-compose.yaml` and `deployment/docker-compose/docker-compose.override.yaml` to specify `platform: linux/amd64,linux/arm64` for `backend` and `frontend` services.
* Update `deployment/docker-compose/README.md` to include instructions for multi-architecture builds.
Pending task build_apps.yaml
Docker push & build
Linux support arm AMD
Proposal summary
Hi,
I noticed that the Opik frontend and backend images available here:
are generated only for the
linux/amd64
architecture.It'd be nice to also build them for
linux/arm64
, so those using latest Mac laptops can run Opik with native images, which are more performant.I noticed that if I self build the images locally with docker-compose, they're automatically generated for the local architecture. Example:
docker compose -f docker-compose.yaml -f docker-compose.override.yaml up -d --build
So this alternative works fine.
Motivation
Reduce friction and increase performance for Opik users with the latest Mac laptops with arm64 architecture.
The text was updated successfully, but these errors were encountered: