-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking server image #6731
Tracking server image #6731
Conversation
docker/docker-compose.yml
Outdated
version: "3.9" # optional since v1.27.0 | ||
services: | ||
tracking: | ||
build: . | ||
args: | ||
VERSION: ${GITHUB_REF_NAME} | ||
entrypoint: ["mlflow", "server"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you mean #6732? No, it isn't and has been deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, #6732
@oojo12 Thanks for the update! Can you fix the DCO check failure? |
Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
aa79434
to
b3e47f8
Compare
@harupy DCO failure resolved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
@@ -0,0 +1,3 @@ | |||
FROM python:3.10.6-slim-bullseye | |||
ARG VERSION | |||
RUN pip install --no-cache mlflow==$VERSION |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It complains about not having psycopg2
installed when using with postgres
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Create docker-compose.yml Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com> * Create Dockerfile Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com> * pip install from Pypi Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com> * organized docker folder Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com> * remove unnecessary comment Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com> * Delete docker-compose.yml Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi <47154698+oojo12@users.noreply.github.com> Signed-off-by: Femi Oho <47154698+oojo12@users.noreply.github.com>
Related Issues/PRs
#6093
What changes are proposed in this pull request?
This PR introduces a minimal Dockerfile for the MlFLow tracking server as well as a docker compose file that can be invoked for building and pushing all MlFlow docker images.
How is this patch tested?
Requires maintainer testing to ensure the associated workflow PR that goes along with this properly automatically tags and pushes the image to GitHub container registry.
Does this PR change the documentation?
Release Notes
Is this a user-facing change?
Introduction of Docker image for the MlFlow tracking server.
What component(s), interfaces, languages, and integrations does this PR affect?
Components
area/build
: Build and test infrastructure for MLflowInterface
area/docker
: Docker use across MLflow's components, such as MLflow Projects and MLflow ModelsHow should the PR be classified in the release notes? Choose one:
rn/feature
- A new user-facing feature worth mentioning in the release notes