You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am not aware of any application that uses the images from the in-repo Dockerfiles. The initial ambition was that they would replace the images in the Devstack, but that didn't work. You were the last one to make changes to edx-platform/Dockerfile, so I guess that you know more about it.
In the long run, Tutor could probably make use of the upstream images. But for that to happen there needs to be a deliberate effort to create, test and maintain these images. My impression is that the Dockerfiles were created with the hope that they would be properly maintained, but they are not because they are not part of anyone's workflow -- I might be wrong here of course, because I don't know if there are people actually using these images.
Thus I agree that the Dockerfiles should be removed, because they might create confusion and do not serve any particular purpose.
Would it make sense to host/mirror them under the openedx/ DockerHub org?
From my perspective, the organization that hosts a project is also tasked with its maintenance. ("great powers, great responsibilities") So I'm perfectly fine with 2U hosting mirror images, but I don't want to pull images from a different org.
For the record, pushing images to a different org is done quite easily with:
kdmccormick
changed the title
As a maintainer of Open edX, I want there to be one official set of base Docker images
Can we converge on one set up official upstream images?
Nov 18, 2022
There are at least three sets of Open edX docker images:
Set 1 could be dropped after Devstack deprecation & removal.
Could we drop Set 2, and make Set 3 the "official" set of Docker images? Would it make sense to host/mirror them under the openedx/ DockerHub org?
The text was updated successfully, but these errors were encountered: