ucl-tbr-group-project / sampling

Scripts used to run TBR sampling, handle its inputs and outputs
MIT License
0 stars 1 forks source link

Docker image used no longer exists #1

Open chrisstuartparry opened 1 year ago

chrisstuartparry commented 1 year ago

Hi,

The docker image used no longer seems to exist at openmc-workshop/find-tbr. There is an image at ukaea/openmc-workshop, but it both doesn't have an ARM64 version, and seems out of date. I realise this was a project, and it was done 3 years ago, so I understand if there's no solution, but I thought I'd ask if there's a workaround/any advice on how to make a new version of the image.

Thank you!

petrmanek commented 1 year ago

Hello,

The ukaea/openmc-workshop image was provided to us for this project by @shimwell from UKAEA. Even though Jon no longer works at that organization, he is probably the best-qualified person to know whether Paramak MC, which was wrapped inside that container, supports the arm64 architecture or not. If nothing else, he should be able to at least point you to a viable alternative.

Hope this helps! Petr

shimwell commented 1 year ago

I wonder if docker deletes unused images after a few months.

I think this was the location of the find_tbr docker image. https://github.com/shimwell/simple_sphere_TBR_study Happy to transfer it to this github org if that helps?

Perhaps the workshop image is not needed but I have the fusion energy neutronics workshop now and I guess this is the most similar docker image.

with all the tools but not tasks ghcr.io/fusion-energy/neutronics-workshop:base

with all the tools ghcr.io/fusion-energy/neutronics-workshop

chrisstuartparry commented 1 year ago

Thanks, that's super helpful.

I can't find that find_tbr docker image at that link you provided, it returns a 404 error, but there's a similarly named repo in this org; did you move it already? Other option is I'm just being blind and it was there already. I'll try using the images in there.

I'll take a look at the fusion energy neutronics workshop and see if that helps too, thanks for the link!

shimwell commented 1 year ago

I think docker deletes images that are not downloaded for a while. So I linked to the repo which was used to build the docker file. You could try building the docker image locally

chrisstuartparry commented 1 year ago

Sorry, just to be clear, I mean that https://github.com/shimwell/simple_sphere_TBR_study returns a 404 error. I'll try building the image from this github org though, locally.

shimwell commented 1 year ago

Thanks for that info, I think that is the way to go, try replacing line 3

https://github.com/ucl-tbr-group-project/simple-sphere-study/blob/f94d7fd56d4174430d595123d9be890a41e27a0b/docker_images/flask_docker_hub/Dockerfile#L3

With the new ghcr base image with this docker address ghcr.io/fusion-energy/neutronics-workshop:base