Skip to content
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

[Epic] Re-design images #1822

Open
3 of 9 tasks
chuckbelisle opened this issue Aug 31, 2023 · 4 comments
Open
3 of 9 tasks

[Epic] Re-design images #1822

chuckbelisle opened this issue Aug 31, 2023 · 4 comments
Assignees
Labels
kind/epic An epic

Comments

@chuckbelisle
Copy link
Contributor

chuckbelisle commented Aug 31, 2023

Let's go over our current images and go back to the drawing board.

We need the following:

Note: These images should stay as barebones as possible and have users create their own virtual environment in order to avoid package conflicts.

@chuckbelisle chuckbelisle changed the title re-design images [EPIC] Re-design images Aug 31, 2023
@chuckbelisle chuckbelisle added the kind/epic An epic label Aug 31, 2023
@Souheil-Yazji
Copy link
Contributor

@vexingly
Copy link

vexingly commented Sep 1, 2023

Looks like the two best sources of notebook images that we can start from are:

Juypter:
https://github.com/jupyter/docker-stacks/tree/main/images

  • where our current base data science image comes from...

Kubeflow:
https://github.com/kubeflow/kubeflow/tree/master/components/example-notebook-servers

  • these would be most compatible with kubeflow...

These are fairly light weight but do split themselves into different specialties... use a good matrix / inheritance organization system... perhaps we should compare and contrast these options (including our current images).

Also this will be useful to review of course: https://docs.docker.com/develop/develop-images/dockerfile_best-practices/

@Souheil-Yazji
Copy link
Contributor

We can store build artifacts (i.e trivy scans) for 90 days and consume those files into issues.
https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/storing-and-sharing-data-from-a-workflow

@Souheil-Yazji
Copy link
Contributor

Souheil-Yazji commented Nov 27, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic An epic
Projects
None yet
Development

No branches or pull requests

4 participants