Moving from DockerHub to GitHub Container registry


We have some repositories in the OpenNMT organization on DockerHub. The only repository that is currently active is ctranslate2 where a new Docker image is pushed for each new version.

However, Docker is sunsetting the Free Team subscription tier starting from April 14, 2023. Since we have very basic requirements for hosting Docker images we don’t plan on moving to a paid subscription.

Instead we will start pushing images to the GitHub Container registry so the image name will be different:

docker pull

I already pushed selected images that we want to keep, but note that we don’t plan on transferring all tags.


For reference, looks like they reversed the decision eventually.

Yes… I already made the change to push on GitHub so we will just continue with that.

At least we don’t have to worry about old images being deleted (for now).