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

Add Dockerfile for aarch64 (arm64/v8) #1050

Closed
akitanaka opened this issue Mar 24, 2020 · 7 comments
Closed

Add Dockerfile for aarch64 (arm64/v8) #1050

akitanaka opened this issue Mar 24, 2020 · 7 comments
Labels
status:Duplicate We believe this issue is the same as another and will close one of them tag:Documentation Related to user, developer, and maintainer documentation type:Enhancement A proposed enhancement to the docker images

Comments

@akitanaka
Copy link

akitanaka commented Mar 24, 2020

Hello.

I'm wondering it would be great if we can add base-notebook Dockerfile for aarch64 platform and the community can provide the official Docker image on Docker Hub.

The Dockerfile would be like below (I haven't created the pull request yet since this would be new feature request and want to get the comment from community first.):
https://gist.github.com/akitanaka/e6d8f3550d9179d006e0d787d4a1b3e7
(Copied base-notebook Dockerfile and just replaced the miniconda repo url with the miniforge url)

Since some platform like RedHat and AWS support the aarch64 architecture, many users will get the benefit from providing the Dockerfile.

This would be new feature request. If it's required, I think I can help to test and maintain the Docker image.

Thank you.

What docker image you are using?

Example: jupyter/base-notebook

What complete docker command do you run to launch the container (omitting sensitive values)?

N/A

What steps do you take once the container is running to reproduce the issue?

N/A

What do you expect to happen?

N/A

What actually happens?

N/A

@step21
Copy link

step21 commented Jun 9, 2020

As stated in the docs, this will probably not be merged. But I made some docker images here
https://hub.docker.com/repository/docker/step21/jupyter-minimal-notebook (under arm64 tag)
(base and minimal until scikit-image is merged into conda-forge for aarch64)
The aarch64 ones are at least much closer to standard images.

@parente
Copy link
Member

parente commented Jun 13, 2020

I think links to one or both of these resources would be great additions to the community stacks section in the documentation.

@parente parente added tag:Documentation Related to user, developer, and maintainer documentation type:Enhancement A proposed enhancement to the docker images labels Jun 13, 2020
@step21
Copy link

step21 commented Jun 14, 2020

Thanks. Any pull requests etc welcome. If you want to help to get proper juypter stacks, you could also help packaging for conda-forge. The only package holding back a scipy notebook right now is numba which needs llvm.

@consideRatio

This comment has been minimized.

@manics
Copy link
Contributor

manics commented May 2, 2021

Looks like this issue is another duplicate of #1019 which has contributions from others. How about moving the discussion there so as not to split things?

@consideRatio
Copy link
Collaborator

I'm moving my comment to that issue :P

@mathbunnyru mathbunnyru added the status:Duplicate We believe this issue is the same as another and will close one of them label May 3, 2021
@mathbunnyru
Copy link
Member

@akitanaka @step21 @manics @consideRatio @parente I'm closing this issue as a duplicate of #1019 to make it easy to have everything in one place.
I think the interest is growing in multi-arch images (especially, aarch64), so as mentioned here it's better not to split things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:Duplicate We believe this issue is the same as another and will close one of them tag:Documentation Related to user, developer, and maintainer documentation type:Enhancement A proposed enhancement to the docker images
Projects
None yet
Development

No branches or pull requests

6 participants