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

Multi-arch docker images #14934

Open
vaibhavsood opened this issue Nov 28, 2017 · 21 comments
Open

Multi-arch docker images #14934

vaibhavsood opened this issue Nov 28, 2017 · 21 comments
Assignees
Labels
stat:contribution welcome Status - Contributions welcome type:build/install Build and install issues

Comments

@vaibhavsood
Copy link
Contributor

vaibhavsood commented Nov 28, 2017

Are there non-x86 (ppc64le, arm etc) docker images available for tensorflow?

This looks like an intel image : https://hub.docker.com/r/tensorflow/tensorflow/

@aselle
Copy link
Contributor

aselle commented Nov 28, 2017

Not to my knowledge. @caisq, care to comment on strategy or thoughts.

@aselle aselle closed this as completed Nov 28, 2017
@aselle aselle added the stat:awaiting tensorflower Status - Awaiting response from tensorflower label Nov 28, 2017
@aselle aselle reopened this Nov 28, 2017
@aselle aselle added type:feature Feature requests stat:contribution welcome Status - Contributions welcome type:build/install Build and install issues stat:community support Status - Community Support stat:awaiting tensorflower Status - Awaiting response from tensorflower and removed stat:awaiting tensorflower Status - Awaiting response from tensorflower type:feature Feature requests stat:contribution welcome Status - Contributions welcome stat:community support Status - Community Support labels Nov 28, 2017
@angerson
Copy link
Contributor

angerson commented Aug 1, 2018

I've recently proposed a change to TensorFlow that obsoletes parameterized_docker_build.sh, which may help alleviate this issue (because it could lead to more easily-maintained non-x86 images). If anyone following this thread is interested in making TensorFlow's Dockerfile story better for everyone, please take a look at the RFC.

@tensorflowbutler tensorflowbutler removed the stat:awaiting tensorflower Status - Awaiting response from tensorflower label Aug 2, 2018
@jayfurmanek
Copy link
Contributor

Just a quick note here that @angersson has a PR up for the new docker build method.
#21291

Once this is merged we'll be working on using the current community environment for ppc64le to also build docker images.

@Harshini-Gadige
Copy link

Is this issue resolved ?

@jayfurmanek
Copy link
Contributor

It is not. I plan on getting back to this shortly for the ppc64le image, which should lay a blueprint for other arch's.

@tjakob
Copy link
Contributor

tjakob commented Oct 11, 2018

I'm starting to look at the ppc64le image

@tjakob
Copy link
Contributor

tjakob commented Oct 30, 2018

I have a pull request that adds ppc64le docker files.
#23194

@Harshini-Gadige
Copy link

Thank you @tjakob

@tjakob
Copy link
Contributor

tjakob commented Nov 30, 2018

There was a new PR to rework the new docker build method some. #24051. I'm reworking my PR to use this newer method.

@Harshini-Gadige
Copy link

@tjakob Please keep us posted about your new PR

@tjakob
Copy link
Contributor

tjakob commented Dec 13, 2018

My new PR for the latest rework of the dockerfiles can be found here: #24180

@tjakob
Copy link
Contributor

tjakob commented Feb 6, 2019

#24180 just merged. This should provide a place to start for other non-x86 docker images.

@jayfurmanek
Copy link
Contributor

Thanks @tjakob and @angersson !

@angerson angerson added the stat:contribution welcome Status - Contributions welcome label Feb 8, 2019
@jayfurmanek
Copy link
Contributor

By the way, the ppc64le docker images are published to:
https://hub.docker.com/r/ibmcom/tensorflow-ppc64le/

@rposts
Copy link
Contributor

rposts commented Oct 29, 2020

@tjakob and @angerson - I would like to investigate the possibility of adding s390x arch images (be) in the mix. Just wondering if the TF CI infrastructure now supports multi-arch Docker images? I could not spot ppc64_le Docker images on tensorflow/Dockerhub repo. Are there plans of publishing multi-arch images on tensorflow repo on Dockerhub? Thanks.

@angerson
Copy link
Contributor

angerson commented Nov 9, 2020

Are there plans of publishing multi-arch images on tensorflow repo on Dockerhub? Thanks.

We don't have plans for this. Unfortunately, due to loss of staff on our team, it's more likely that we'd have to shrink our Docker support instead, but there are no plans as of now.

@github-actions
Copy link

This issue is stale because it has been open for 180 days with no activity. It will be closed if no further activity occurs. Thank you.

@github-actions github-actions bot added the stale This label marks the issue/pr stale - to be closed automatically if no activity label Mar 28, 2023
@kun-lu20
Copy link
Contributor

Hi @angerson and @tjakob ,

Do you have any updates reg plans of publishing multi-arch images on tensorflow repo? Thanks

@angerson
Copy link
Contributor

We still have no plans for multi-arch Docker images.

@kun-lu20
Copy link
Contributor

@angerson Thanks for letting us know.

@github-actions github-actions bot removed stale This label marks the issue/pr stale - to be closed automatically if no activity stat:contribution welcome Status - Contributions welcome labels Jul 8, 2023
@SuryanarayanaY
Copy link
Collaborator

Hi @vaibhavsood,

I think this request for Multi-arch docker images may not be considered due to resource constraints. Do you still feel this ticket needs to be in open condition ? Iam adding contributions welcome label again to make it visible for community.

Thanks!

@SuryanarayanaY SuryanarayanaY added the stat:contribution welcome Status - Contributions welcome label Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stat:contribution welcome Status - Contributions welcome type:build/install Build and install issues
Projects
None yet
Development

No branches or pull requests