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

docker: xrootd base image #20

Open
lnielsen opened this issue Feb 19, 2019 · 5 comments
Open

docker: xrootd base image #20

lnielsen opened this issue Feb 19, 2019 · 5 comments

Comments

@lnielsen
Copy link
Member

Create a base image from inveniosoftware/centos7-python with XRootD libraries included.

Usage:

FROM inveniosoftware/centos7-python:3.6-xrootd
# ...
@ntarocco
Copy link
Contributor

ntarocco commented Mar 3, 2020

@lnielsen I think there is an issue here. We have created an image: inveniosoftware/centos7-python with a tag 3.6, but the 3.6 python version is hardcoded in the image.
I also saw that @fenekku created a python3.7 one, I guess we will have to publish that one too at some point.
Would I would expect probably is to have something like:

  • FROM inveniosoftware/centos7-python3.6
  • FROM inveniosoftware/centos7-python3.6:xrootd
  • FROM inveniosoftware/centos7-python3.7
  • FROM inveniosoftware/centos7-python3.7:xroord
    WDYT?

Link: https://hub.docker.com/u/inveniosoftware

@lnielsen
Copy link
Member Author

lnielsen commented Mar 3, 2020

I'm not the right one to answer. Back in the days, I remember we thought that it was the python version you would want to change, similar to

FROM python:3.8

I think 3.6 was hardcoded because it was not possible to get 3.7 via rpms at that point

@lnielsen
Copy link
Member Author

lnielsen commented Mar 3, 2020

@diegodelemos
Copy link
Member

Regarding the Docker image name, there was a long discussion on GitHub and real-life (see for reference #1 (comment) and #6 (comment)) which ended up in the compromise with we have right now, if we want to change it again I have nothing against.

@ntarocco
Copy link
Contributor

Blocked by: inveniosoftware/invenio-xrootd#23

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

No branches or pull requests

3 participants